ak.profile.media_service_binding.arkret_native.v1
ak.profile.media_service_binding.arkret_native.v1
role
"server" description
"Arkret-native SFU reference binding sub-profile. Provides a backend-SDK-free reference implementation of the Arkret-native SFU wire format for protocol self-consistency and conformance testing. Reference / conformance binding only: it MUST NOT be claimed as a production media backend, and production deployments MUST use a production-grade media_service_binding sub-profile such as ak.profile.media_service_binding.livekit.v1. Declaring this sub-profile requires declaring ak.profile.media_service_binding.v1. See zh/crypto-media/bindings/arkret-native.md." enforcement_phases
[
"conformance",
"startup_claim_guard"
] operation_requirements
[
{
"direction": "provide",
"operation_id": "ak.self.call.media.exchange.issue_token.v1",
"binding_kind": "http_json"
}
] depends_on
[
"ak.profile.media_service_binding.v1"
] required_profiles
[
"ak.profile.media_service_binding.v1"
] required_event_kinds
[
"ak.realm.media_service",
"ak.call.state"
] rejected_event_kinds
[] required_schemas
[
"ak.schema.event.v1"
] required_fixtures
[
"privacy-security-fixture.json"
] optional_extensions
[] feature_discovery
{
"required": [
"arkret_native_sfu_join_request"
],
"unsupported_optional": "MUST fail closed when arkret_native_sfu_join_request is unavailable."
}