Inhoud

Inleiding

Voorwaarden

Vereisten

Gebruikte componenten

Achtergrondinformatie

Configureren

Netwerkdiagram

Configuraties

Versie 2.9 of eerdere XMPP-gebaseerde implementaties

Versie 3.0 of hoger op SIP gebaseerde implementaties

Routing voor CMS SIP Streamer

Verifiëren

Problemen oplossen

CMS versie 2.9 of eerdere XMPP-streamer

CMS 3.0 of hoger SIP-streamer

Algemene probleemoplossing

Inleiding

Dit document beschrijft de stappen om Cisco Meeting Server (CMS) te configureren en problemen op te lossen met de integratie van VBrick Distributed Media Engine (DME). CMS-integratie met VBrick is toegevoegd in versie 2.1 en later.

Voor CMS versies 2.1 tot en met 2.9 is de CMS streaming service gebaseerd op de XMPP-component (Extensible Messaging and Presence Protocol) om CMS-conferenties te authentificeren en er lid van te worden. In versies 3.0 en later, door de verwijdering van de XMPP-component, is de CMS stroomaferservice geen op SIP (Session Initiation Protocol) gebaseerde client en wordt deze aangesloten op CMS-conferentie door gebruik te maken van SIP-methode.

Voorwaarden

Vereisten

1. Op XMPP gebaseerde streamer implementeren (versie 2.9 of eerder):

- CMS Callbridge(s) versie 2.9 of eerder met een Opname/streaming licentie(s). (één opnamevergunning staat één streaming vraag toe)

- CMS XMPP versie 2.9 of hoger

- Vbrick DME (gebruikt voor het publiceren van de live stream van CMS Streaming service)

- Vbrick REV (optioneel: alleen vereist als Live Streaming buiten het interne netwerk of multicast moet worden gedeeld)

2. Op SIP gebaseerde streamer implementeren (versie 3.0 of hoger):

- CMS Callbridge(s) versie 3.0 of hoger met een opname/streaming licentie(s). (één opnamevergunning staat één streaming vraag toe)

- Vbrick DME (gebruikt voor het publiceren van de live stream van CMS Streaming service)

- Vbrick REV (optioneel: Alleen vereist als Live Streaming buiten het interne netwerk of multicast moet worden gedeeld)

Gebruikte componenten

- Versie 2.9 of hoger XMPP client Streamer:

- CMS 2.9.5 (voor streaming service en Callbridge, op afzonderlijke VM’s)

- Vbrick DME 3.15.0 RHEL7

Tip: Cisco raadt aan dat de CMS VM die de streaming service, versie 2.9 of eerder, serieel met 1 vCPU en 1 GB geheugen per 6 gelijktijdige stromen, met een minimum van 4 vCPU’s en een maximum van 32 vCPU’s, serveert.

- 3.0 of later op SIP gebaseerde streamer:

- CMS 3.1.1 (voor streaming service en Callbridge, op afzonderlijke VM’s)

- Vbrick DME 3.15.0 RHEL7

Tip: Cisco raadt aan om, als u een CMS-ontvangende SIP-gebaseerde streaming service wilt uitvoeren, die 3.0 of hoger heeft, de minimale vereisten nog steeds 4v CPU’s/4GB RAM te bepalen. Maar het aantal of de stromen zijn ook afhankelijk van de aanroepkwaliteit. Raadpleeg het diagram na deze tip voor meer informatie.

De informatie in dit document is gebaseerd op de apparaten in een specifieke laboratoriumomgeving. Alle apparaten die hier gebruikt werden begonnen met geklaarde (standaard) configuraties. Als uw netwerk live is, moet u de potentiële impact van elke opdracht begrijpen.

Achtergrondinformatie

CMS versie 2.1 en later geïntroduceerde ondersteuning voor live streaming met de CMS-streamer met behulp van standaard Real-Time Messaging Protocol (RTMP). In CMS 3.1 werd ondersteuning voor RTMPS toegevoegd en kan dus de communicatie tussen de component CMS-stroomschakelaar en externe server worden versleuteld. Hiermee kan de CMS-streamer integreren met elk streamingplatform dat RTMP(S) ondersteunt (YouTube, Facebook, Wowza, enzovoort). Momenteel is de CMS Streamer getest met Vbrick DME als een externe streaming server en is het aanbevolen platform voor integratie.

Dankzij de integratie van Live Streaming (Webcast) met VBrick DME kunnen gebruikers vanuit verschillende apparaten elke live gestreamde CMS-conferentie overal in het netwerk bekijken. Bovendien, wanneer VBrick Rev wordt gebruikt langs VBrick DME, breidt deze mogelijkheid om van buiten het interne netwerk te kijken uit voor elke erkende gebruiker van VBrick Rev.

Configureren

Netwerkdiagram

Er zijn verschillende scenario's ondersteund om Live Streaming in te zetten met CMS, zoals één callbridge met meerdere streaming servers, een Callbridge-cluster met één streaming server en een Callbridge-cluster met meerdere streaming servers. Dit document gebruikt de meest elementaire toepassing met één enkele Callbridge-verbinding op één enkele streaming server. Alle configuratiestappen met dit scenario zijn ook van toepassing op de andere scenario's.

CMS 2.9 of eerder (XMPP-gebaseerd)

Server A: CMS-server met Callbridge en XMPP ingesteld

Server B: CMS-server die fungeert als XMPP Streamer-client

CMS 3.0 of hoger (op SIP gebaseerd)

Server A: CMS-server met Callbridge

Server B: CMS-server die werkt als op SIP gebaseerde streamer

Opmerking: De CMS-server(s) die de Callbridge-dienst ontvangt, is de locatie waarin de Streamer/Opname-licentie wordt gegenereerd voor en geïnstalleerd, en niet de CMS-server die als Streamer-server fungeert.

Configuraties

Versie 2.9 of eerdere XMPP-gebaseerde implementaties

Om met deze configuratie te beginnen, wordt aangenomen dat u al een CMS server met een werkende Callbridge en XMPP server hebt. Dit komt doordat de stroomverdeler werkt als een XMPP-client, zodat de XMPP-server ingeschakeld en volledig geconfigureerd moet worden op de CMS die de Callbridge hosten. Zie het gedeelte Problemen oplossen van dit document om gemeenschappelijke ontvangen foutmeldingen te vinden wanneer streaming niet werkt vanwege XMPP niet correct ingesteld.

Waarschuwing: Als de XMPP server niet correct is geconfigureerd werkt de stream niet. XMPP moet worden ingeschakeld en volledig worden geconfigureerd, inclusief SRV- of DNS-bronrecords (RR’s).

1. Certificaten: Net als bij alle andere CMS-servers moet de stroomlijnserver beschikken over een geldig intern CA-ondertekend certificaat.

1 bis. De bestanden maken met de pki csr uit.

streamer.example.com> pki csr streamer CN:streamer.example.com O:ExampleOrg subjectAltName:example.com

Opmerking: De streamer heeft geen specifieke parameters nodig voor het servicecertificaat.

1 ter. De bestanden herstellen met de SSH File Transfer Protocol (SFTP) client.

1 quater. Teken en geef het certificaat af bij uw interne lokale instantie, in dit voorbeeld een AD server.

1 quinquies. Upload het ondertekende certificaat en het Callbridge trust bundle certificaat aan de stroomlijnserver met behulp van SFTP.

Opmerking: Het vertrouwen voor de stroomlijning werkt als een onderste lijst en bevestigt dus alleen het aangeboden certificaat en valideert geen gebaseerde CA. Het certificaat dat als trust is toegevoegd, moet dus ofwel een certificaatbestand zijn dat ofwel de Callbridge- of Callbridges bevat (met behulp van de bundelmethode van de trust) die op deze stroomregelaar zullen worden aangesloten en niet de certificaatautoriteiten die de Callbridge-certificaten hebben ondertekend, hoeft te bevatten.

2. SSH-configuratie.

2 bis. Configureer de interface(s) voor de stroomregelaar om te luisteren, in dit geval is de interface 'a' alleen ingesteld om te luisteren in poort 8443.

streamer.example.com> streamer listen a:8443

2 ter. Bepaal certificaten voor de stroomlijnserver.

streamer.example.com> streamer certs streamer.key streamer.crt

2 quater. Vertrouw op de Callbridge certificatenbundel.

streamer.example.com> streamer trust callbridge.crt

2 quinquies. Controleer of de informatie in de voorgaande stappen juist is met de streamer uit.

streamer.example.com> streamer

Enabled                 : false

Interface whitelist     : a:8443

Key file                : streamer.key

Certificate file        : streamer.crt

Trust bundle            : callbridge.crt

2 sexies. Als alles correct is weergegeven, kunt u de stroomregelaar met de opdracht doorzetten en inschakelen streamer enable .

streamer.example.com> streamer enable

3. DNS-A-record.

3 bis. De DNS A-record voor de stroomregelaar moet worden opgelost naar het IP-adres van de Ethernet-interface, dat in stap 2a is geconfigureerd.

4. API-configuratie.

Deze configuratie wordt uitgevoerd in de CMS-host van de Callbridge-service. In Versie 2.9 en hoger is een gebouwd API-configuratiegereedschap in de Webex-pagina. U kunt nog steeds een toepassing van derden (zoals POSTman of RESTer) gebruiken om een interface te maken met CMS API, maar dit document zal het gebruik van de ingebouwde API-configurator weergeven.

4 bis. Voeg de stroomregelaar toe aan /stroomlijnen, met de HTTPS 'URL' van de stroomregelaar.

Opmerking: U kunt het IP-adres of de hostname (als DNS bestaat) gebruiken voor de stroomlijning-interface en u moet deze toevoegen aan de poort die wordt gestart.

4 ter. Controleer of de stroomregelaar is toegevoegd door te navigeren naar '/stroomlijnen' in het API-menu.

4 quater. Voeg de VBrick 'streamURL' toe aan de ruimte(s) die voor streaming gebruikt zal worden.

Om een ruimte om streaming aan te roepen moet de ruimte een 'streamURL' geassocieerd met de ruimte hebben. De 'streamURL' is uniek voor een ruimte en kan alleen worden ingesteld op ruimteniveau.

Bij dit voorbeeld wordt een ruimte gecreëerd die "Stream Test" wordt genoemd.

De 'streamURL' moet in deze indeling worden geconfigureerd:

rtmp://

:

@<VBrick IP or FQDN>/live/NameoftheStream

Opmerking: De standaardgebruikersnaam en het wachtwoord voor VBrick DME Broadcast is: uitzending / uitzending . Ga naar het gedeelte Problemen oplossen van dit document als u problemen hebt met het instellen van deze URL.

4 quinquies. Controleer of streamURL correct toegevoegd is door in het API-menu te navigeren naar de ruimte.

4 sexies. Configureer 'streamingMode' in het CallProfile en associeer deze met de cospace(s). Dit zijn opties voor deze modus:

- Handmatig: Kan streaming handmatig starten of stoppen en moet tijdens de aanroep handmatig worden gestart.

- Automatisch: Start automatisch streaming aan het begin van de aanroep wanneer de ruimte wordt aangesloten, kan handmatig worden gestopt of doorlopen worden gestart.

- Gehandicapten: Dit schakelt de mogelijkheid uit om te bespelen waar de callProfile is gekoppeld.

Dit voorbeeld werd ingesteld voor 'Automatisch' in CallProfile:

4 septies. Controleer of 'streamingMode' correct is toegevoegd door te navigeren naar het CallProfile in API-menu (/api/v1/callProfiles/<callProfileô>).

4 g. Controleer of deze CallProfile ID binnen de API is ingesteld (systeemprofielen of cospace). Als deze niet is ingesteld, wordt de streaming geen modus geactiveerd en zal het niet automatisch starten. In dit document werd CallProfile op ruimteniveau ingesteld:

4 nonies. De parameter 'streamingControlAllowed' in het /callBeenProfiles/<callBeenProfile> zal de mogelijkheid bieden om gebruikers/apparaten permissies in te stellen, die zich bij een conferentie aansluiten en deze callBeenProfile toewijzen, om controle over streaming te hebben of niet tijdens de oproep. Standaard is deze ingesteld op trouw.

Het CallBeenProfile kan worden ingesteld op het niveau Cospace, System Profile, AccessMethode of CospaceUser.

4 decies. Als de 'handmatige' optie in stap 4e is geselecteerd voor 'streamingMode' en/of als u apparaten wilt hebben om streaming te kunnen starten en stoppen met gebruik van bijbehorende tonen, dan moet dtmfProfiles worden geconfigureerd. Ga naar /dtmfProfiles en gebruik de 'startStreaming' en 'stopStreaming' parameters om de DTMF-tonen te definiëren om de streaming te starten en te stoppen. In dit voorbeeld wordt een DTMF-toon met deze waarden gecreëerd.

4 undecies.  Bij gebruik van het DTMF-profiel moet dit op het systeemprofiel worden ingesteld.

Versie 3.0 of hoger op SIP gebaseerde implementaties

Om met deze configuratie te beginnen wordt aangenomen dat u al een CMS server met Werken Callbridge hebt.

1. Certificaten: Zoals bij alle andere CMS-servers heeft de SIP-server van de stroomregelaar een geldig ondertekend certificaat nodig (intern of openbaar)

1 bis. Maak een certificeringsaanvraag voor een stroomlijning met behulp van de pki csr uit.

streamer.example.com> pki csr streamer CN:streamer.example.com O:ExampleOrg subjectAltName:example.com

1 ter. De bestanden ophalen met de SFTP-client.

1 quater. Teken en geef het certificaat af bij uw certificeringsinstantie. In dit voorbeeld werd een intern Windows AD gebruikt.

1 quinquies. Upload het ondertekende certificaat en de certificeringsinstantie bundel naar de stroomlijnserver met behulp van SFTP.

2. SSH-configuratie.

2 bis. Configureer de interface voor stroomlijning om te luisteren naar SIP-verbindingen. Deze opdracht verwijst naar de interface- en poort(s) die gebruikt worden voor SIP TCP en TLS.

streamer sip listen

U kunt een poort voor deze service instellen zolang deze niet overlapt met andere services op de server. De standaardinstelling is 5060 (tcp) en 5061 (tls).

Hier wordt een voorbeeld getoond:

streamer.example.com> streamer sip listen a 6000 6001

2 ter. Configureer de certificaten die worden gebruikt voor de SIP-streamer. Specificeer het hoofdbestand, certificaat en CA-trust bundel.

streamer.example.com> streamer sip certs streamer.key streamer.crt CAbundle.cer

2 quater. OPTIONEEL: configureren de resolutie en aanroep limiet voor de stroomregelaar.

streamer.example.com> streamer sip resolution

streamer.example.com> streamer limit <0-500|none>

2 quinquies. Controleer of de informatie juist bij de streamer uit.

streamer.example.com> streamer

Enabled                 : false

SIP interfaces          : tcp a:6000, tls a:6001

SIP key file            : streamer.key

SIP certificate file    : streamer.crt

SIP CA Bundle file      : CAbundle.cer

SIP Resolution          : 1080p

SIP traffic trace       : Disabled

Call Limit              : 6

2 sexies. Na het valideren, schakelt u de SIP-stroomregelaar in met de streamer enable optie:

streamer.example.com> streamer enable

3. DNS-configuratie.

3 bis. Er kan een DNS-record worden gecreëerd om de FQDN/Hostname van het Streamer IP-adres op te lossen dat is ingesteld in stap 2a.

3 ter. Als het Vbrick-adres is ingesteld als een hostname in de 'streamURL' (later geconfigureerd), zorg er dan voor dat de DNS is geconfigureerd om op te lossen.

4. API-configuratie.

Deze configuratie wordt uitgevoerd in de CMS-host van de Callbridge-service. Beginnend in Versie 2.9 en later, is er een gebouwd API configuratiegereedschap op de WebAdmin pagina. U kunt nog steeds een toepassing van derden (zoals POSTman of RESTer) gebruiken om een interface te maken met CMS API, maar dit document zal het gebruik van de ingebouwde API-configurator weergeven.

4 bis. Voeg de Vbrick 'streamURL' toe aan de ruimte(s) die gebruikt zal worden voor stroomlijning.

Om een ruimte om streaming aan te roepen moet de ruimte een 'streamURL' geassocieerd met de ruimte hebben. De 'streamURL' is uniek voor een ruimte en kan alleen worden ingesteld op ruimteniveau.

In dit voorbeeld wordt een ruimte met de naam "SIP Stream Test" gemaakt.

In versie 3.1 en hoger is het mogelijk om RTMPS te hebben en dus kan deze vooraf worden gemaakt met rtmps:// voor de URL. In dit voorbeeld wordt RTMP gebruikt:

De 'streamURL' moet in deze indeling worden geconfigureerd:

rtmp://

:

@<VBrick IP or FQDN>/live/NameoftheStream

Opmerking: De standaardgebruikersnaam en het wachtwoord voor VBrick DME Broadcast is: uitzending / uitzending . Ga naar het gedeelte Problemen oplossen van dit document als u problemen hebt met het instellen van deze URL.

4 ter. Controleer of 'streamURL' correct werd toegevoegd door in het API-menu te navigeren naar de ruimte.

4 quater. Configureer 'streamingMode' en 'sipStreamerUrl' in het CallProfile en associeer deze aan cospace(s). Deze opties zijn beschikbaar voor 'streamingMode:

- Handmatig: Kan het streamen handmatig starten of stoppen en moet tijdens het bellen handmatig worden gestart.

- Automatisch: Start automatisch streaming aan het begin van de aanroep wanneer de ruimte aansluit, kan handmatig worden gestopt of gestart.

- Gehandicapten: hierdoor wordt de mogelijkheid uitgeschakeld om te stroomlijnen waar het callProfile wordt gekoppeld.

Dit voorbeeld werd ingesteld voor 'Automatisch' in CallProfile:

Opmerking: De waarde in de "sipStreamerURI" hoeft niet specifiek te zijn voor de stroomlijning. Deze URI wordt uitsluitend gebruikt voor routingdoeleinden en dient ervoor te zorgen dat de routingomgeving wordt ingesteld om dit naar de streaming server te sturen. Dit zal later worden aangepakt.

4 quinquies. Controleer of 'streamingMode' en 'sipStreamerUri' correct zijn ingesteld door naar het CallProfile te navigeren in het API-menu (/api/v1/callProfiles/<callProfile″).

4e. Controleer of deze CallProfile ID binnen de API is ingesteld (systeemprofielen of cospace). Als deze niet is ingesteld, wordt de streaming geen modus geactiveerd en zal het niet automatisch starten. In dit document werd CallProfile op ruimteniveau ingesteld:

4f. De parameter 'streamingControlAllowed' in het /callBeenProfiles/<callBeenProfile> zal de mogelijkheid bieden om gebruikers/apparaten permissies in te stellen, die zich bij een conferentie aansluiten en deze callBeenProfile toewijzen, om controle over streaming te hebben of niet tijdens de oproep. Standaard is deze ingesteld op trouw.

Het CallBeenProfile kan worden ingesteld op het niveau Cospace, System Profile, AccessMethode of CospaceUser.

4g. Als de 'handmatige' optie in stap 4e is geselecteerd voor 'streamingMode' en/of als u apparaten wilt hebben om streaming te kunnen starten en stoppen met gebruik van bijbehorende tonen, dan moet dtmfProfiles worden geconfigureerd. Ga naar /dtmfProfiles en gebruik de 'startStreaming' en 'stopStreaming' parameters om de DTMF-tonen te definiëren om de streaming te starten en te stoppen. In dit voorbeeld wordt een DTMF-toon met deze waarden gecreëerd:

4 h. Bij gebruik van het DTMF-profiel moet dit op het systeemprofiel worden ingesteld:

Routing voor CMS SIP Streamer

In tegenstelling tot versie 2.9 en vroeger XMPP streaming client, omdat deze streaming client op SIP is gebaseerd, is er een uitgaande routing nodig van CMS om verbinding te kunnen maken. Deze routing staat toe voor wanneer streaming op de Callbridge wordt geactiveerd (handmatig of automatisch). Het gebruikt de sipStreamerUri en stuurt een SIP INVITE van de Cospace naar de stroomlijning. Dit betekent dat het domeingedeelte of de Streaming URI uniek moet zijn voor routing voor de stroomlijncomponent. Het is ook de moeite waard om op te merken, SIP-contactkoppen worden gebruikt om de streaming URL-details aan te geven op de streaming component.

A. Call Flow: De CMS SIP-stroomregelaar (ook SIP-recorder) ondersteunt twee routingpaden (drie scenario's in totaal) van de CallBridge naar de stroomregelaar:

1. Direct Flow

Dit is waar de verbinding van de vraag naar de stroomregelaar direct van de server van Callbridge naar de stroomregelaar wordt geleid, zonder dat er sprake is van gespreksbeheer tussen:

Voor het scenario van de directe stroom, navigeer naar Configuratie > Uitgaande vraag in de pagina WebAdmin van de Callbridge server en voeg een regel toe die deze vereisten aanpast:

a. Domain - dit is het domein dat aan sipStreamerURI is gekoppeld (bijvoorbeeld: rationer.com).

b. Te gebruiken SIP proxy - dit moet het IP-adres zijn of FQDN EN de poort waar de service gebruik van maakt (dit is vereist als de service een poort anders dan 5060 of 5061 gebruikt) voor de streamerserver (bijvoorbeeld stroomregelaar.voorbeeld.com:6000).

c. Trunk-type - standaard SIP

d. Gedrag - doorgaan of stoppen

e. Prioriteit - vastgestelde prioriteit voor de routingregel (in het algemeen als u zowel TLS als TCP voor stroomlijning gebruikt, moet de TLS hogere prioriteit hebben op routingregel

f. Encryptie - stelt de encryptie in op basis van indien u verbinding maakt met TLS of TCP.

Rechtstreeks voorbeeld:

Opmerking: Zoals getoond, zijn er twee regels (één voor TLS en één voor TCP) en de TLS regel wordt geprioriteerd. Op basis van het gedrag moet het echter terugvallen op het TCP.

2. Oproeproutering (via spraakbeheer of CUCM)

Dit is waar de vraag die aan de stroomregelaar routeert door een Controle van de Vraag (zoals Uitdrukking of CUCM) van de Callbridge server wordt geleid:

2 bis. CMS uitgaande routing:

Voor het scenario van de vraagcontrole, navigeer aan Configuratie > Uitgaande vraag in de pagina WebAdmin van de CallBridge server en voeg een regel toe die de volgende vereisten aanpast:

a. Domain - dit zal het domein zijn dat aan sipStreamerURI is gekoppeld (bijvoorbeeld streaming.com)

b. Te gebruiken SIP proxy - dit moet het IP-adres of FQDN zijn van de gesprekscontrole waar de oproep doorheen wordt geleid (bijvoorbeeld: cucm.example.com)

c. Trunk-type - standaard SIP

d. Gedrag - doorgaan of stoppen

e. Prioriteit - vastgestelde prioriteit voor de routingregel (in het algemeen als u zowel TLS als TCP voor stroomlijning gebruikt, moet de TLS hogere prioriteit hebben op routingregel

f. Encryptie - stelt de encryptie in op basis van indien u verbinding maakt met TLS of TCP

2 ter. CUCM-routing: Dit configuratiestuk veronderstelt dat u een SIP-stam hebt die tussen CUCM- en CMS-CB-server is geconfigureerd, evenals CMS-streamer.

Opmerking: Opgemerkt moet worden dat voor de Trunk tussen de CUCM en CMS Streamer de mogelijkheid moet worden geboden voor een vroege aanbieding op het SIP-profiel.

Navigeer om routing > SIP-routepatroon te bellen en maak een nieuwe Domain Routing voor het corresponderende domein en de route naar SIP Trunk voor de CMS-streamer.

2 quater. Routing van snelwegen: bij deze configuratie wordt ervan uitgegaan dat u een buurtzone hebt tussen CMS (of CUCM) en de streaming CMS-server.

Navigeer aan Configuratie > Kiesschema > Regels van het Onderzoek op de server van de Uitdrukbaan en creeer een nieuwe regel voor de stroomlijning.

Voor de routering van de vraagcontrole, kunt u of Expressway of CUCM gebruiken voor het verzenden van de vraag of beiden. Zorg ervoor dat de routingregels zijn ingesteld om de bestemming van de CMS-stroomregelaar correct te routeren.

Verifiëren

Gebruik dit gedeelte om te bevestigen dat de configuratie correct werkt.

1. Logboek CMS-evenement: In het CMS dat de Callbridge web interface ontvangt, controleert u of de streaming beschikbaar en streaming is, in dit voorbeeld omdat de streaming is ingesteld op automatisch, dus wanneer de oproep wordt gestart, wordt er een gastaccount aangemaakt voor de streaming client en het laat zien dat het streaming apparaat beschikbaar en momenteel streaming is:

Versie 2.9 of vorige XMPP-gebaseerde streamer

2021-02-15 13:29:00.714 Info starting automatic streaming (space 'Stream Test')

2021-02-15 13:29:01.953 Info call 2: allocated for guest2686566456@brhuff.local "Streaming client (61b0e8e8-254a-4847-a4d3-ae6382342b9f)" conference participation

2021-02-15 13:29:01.996 Info participant "guest2686566456@brhuff.local" joined space 8ae56cc2-705e-4ad9-b181-072a625cbdd3 (Stream Test)

2021-02-15 13:29:01.996 Info participant "guest2686566456@brhuff.local" (4fed1d6e-67e5-440c-835c-bcc548185904) joined conference 5aabb283-603f-417e-a6a2-56fd98264345 via XMPP

2021-02-15 13:29:05.953 Info streaming device 1: available (1 streamings)

Versie 3.0 of hoger op SIP gebaseerde streamer

2021-02-15 13:55:48.784 Info starting automatic streaming (space '3.0 Stream Test Space')

2021-02-15 13:55:48.784 Info API call leg 94ca1e1b-5d4b-4f13-81c0-149b5c604097 in call 3d7086e3-e1f9-426b-b79c-ac78956e1609 (API call 1616db86-452b-428f-9e43-ed45dcdf51d6)

2021-02-15 13:55:48.791 Info call 24: outgoing SIP call to "stream@streamer.com" from space "3.0 Stream Test Space"

2021-02-15 13:55:48.791 Info call 24: configured - API call leg 2a31774f-f12f-4a3d-bc16-82eeb01a6732 with SIP call ID "554f17b5-d562-4c2e-a586-4a2396abcc65"

2021-02-15 13:55:48.793 Info call 24: setting up UDT RTP session for DTLS (combined media and control)

2021-02-15 13:55:48.800 Info conference "3.0 Stream Test Space": unencrypted call legs now present

2021-02-15 13:55:48.801 Info participant "stream@streamer.com" joined space 06a80dbd-66a4-4d08-8e82-e13331ac6dfb (3.0 Stream Test Space)

2021-02-15 13:55:48.801 Info participant "stream@streamer.com" (2a31774f-f12f-4a3d-bc16-82eeb01a6732) joined conference 3d7086e3-e1f9-426b-b79c-ac78956e1609 via SIP

2. Als u een WebexRTC (2.9 of eerder) of Webex (3.0 of hoger) gebruikt, ziet u aan de linkerkant van het scherm een streaming pictogram. Als u geen CMA-client of Webebridge gebruikt, gaat u naar stap 3 zodat u deze via API kunt controleren.

3. Een controle van de API voor de gespecificeerde oproep kan aangeven of deze op dit moment ook streaming is. Navigeer naar Configuration > API en vind de sectie/aanroepen. Controleer het streaming veld in de API. Zoals hier te zien is, als de vraag momenteel beslaat zou het een ware waarde moeten tonen:

Tip: Als streaming laat zien "waar", maar de bijkomende deelnemer niet laat zien, is dit waarschijnlijk een XMPP probleem waarbij de 'streaming' client problemen heeft om met de XMPP server te communiceren. Zie het gedeelte Problemen oplossen van dit document om de meest gebruikelijke XMPP-configuratieproblemen te controleren.

4. VBrick DME web interface: Navigeer om verbindingen te bewaken en te registreren > Multiprotocol en controleer of u de stroom in deze locatie kunt zien zoals in inkomende stroom.

5. Speel de bewegende stroom af: Met behulp van de informatie die wordt gevonden onder Multi-Protocol Connections in de DME web interface is het mogelijk om de stream af te spelen met een streaming player zoals VLC media player (http://www.videolan.org/vlc/) om te bevestigen dat audio- en video correct werken. Kopieer gewoon de rtmp stream en het pasta naar de optie Open network stream:

Problemen oplossen

CMS versie 2.9 of eerdere XMPP-streamer

Syslog Follow Opdracht

Draai altijd het syslog follow opdracht op de stroomlijnserver. U dient zeer belangrijke informatie en foutmeldingen te kunnen zien die u helpen te weten waar u de probleemoplossing wilt starten. Hier is een voorbeeld van een succesvolle stroom zonder de weergegeven foutmeldingen:

Feb 15 14:27:58.120 daemon.info streamer streamer-proxy[1]: 2021/02/15 19:27:58 TRACE (ALL):r = &{POST /streamings HTTP/1.1 1 1 map[Content-Type:[application/x-www-form-urlencoded] Content-Length:[160] User-Agent:[Acano server] Connection:[close]] 0xc4204655c0

160 [] true 14.49.17.7:445 map[] map[]

map[] 14.49.17.237:42812 /streamings 0xc4200a7ef0

0xc420465600} upgrade not found Feb 15 14:27:58.120 daemon.info streamer streamer-proxy[1]: 2021/02/15 19:27:58 TRACE (ALL):set path to /streamings from /streamings: websocket: false, protected: true Feb 15 14:27:58.120 daemon.info streamer streamer-proxy[1]: 2021/02/15 19:27:58 INFO (ALL):peer presented certificate in whitelist with serial number 1338044712371352933337304391814440992479641688 Feb 15 14:27:58.120 daemon.info streamer streamer-proxy[1]: 2021/02/15 19:27:58 INFO (ALL):Adding auth header Feb 15 14:27:58.161 user.info streamer streamer[1]: Start session 50939c65-301c-468e-a54a-b7b2bd06dd50 Feb 15 14:27:58.346 user.info streamer streamer.50939c65-301c-468e-a54a-b7b2bd06dd50[111]: Start Keepalives Feb 15 14:27:58.346 user.info streamer streamer.50939c65-301c-468e-a54a-b7b2bd06dd50[111]: Start send Feb 15 14:27:58.347 user.info streamer streamer.50939c65-301c-468e-a54a-b7b2bd06dd50[111]: Bot started Feb 15 14:27:58.348 user.info streamer streamer.50939c65-301c-468e-a54a-b7b2bd06dd50[111]: new status: disconnected Feb 15 14:27:58.348 user.info streamer streamer.50939c65-301c-468e-a54a-b7b2bd06dd50[111]: new status: connecting Feb 15 14:27:58.348 user.info streamer streamer.50939c65-301c-468e-a54a-b7b2bd06dd50[111]: Connecting to '172.18.105.43', app 'live', stream 'CMS', port '1935', scheme 'rtmp' Feb 15 14:27:58.355 user.info streamer streamer.50939c65-301c-468e-a54a-b7b2bd06dd50[111]: Set sending chunk size to 4096 Feb 15 14:27:58.356 user.info streamer streamer.50939c65-301c-468e-a54a-b7b2bd06dd50[111]: new status: disconnected Feb 15 14:27:58.357 user.info streamer streamer.50939c65-301c-468e-a54a-b7b2bd06dd50[111]: Starting authmod=adobe Feb 15 14:27:58.357 user.info streamer streamer.50939c65-301c-468e-a54a-b7b2bd06dd50[111]: Connecting to '172.18.105.43', app 'live', stream 'CMS', port '1935', scheme 'rtmp' Feb 15 14:27:58.363 user.info streamer streamer.50939c65-301c-468e-a54a-b7b2bd06dd50[111]: Set sending chunk size to 4096 Feb 15 14:27:58.365 user.info streamer streamer.50939c65-301c-468e-a54a-b7b2bd06dd50[111]: Connecting to '172.18.105.43', app 'live', stream 'CMS', port '1935', scheme 'rtmp' Feb 15 14:27:58.370 user.info streamer streamer.50939c65-301c-468e-a54a-b7b2bd06dd50[111]: Set sending chunk size to 4096 Feb 15 14:27:58.372 user.info streamer streamer.50939c65-301c-468e-a54a-b7b2bd06dd50[111]: Server window size now set to 16777216 Feb 15 14:27:58.372 user.info streamer streamer.50939c65-301c-468e-a54a-b7b2bd06dd50[111]: Set peer bandwidth received (size=2500000, type=2) Feb 15 14:27:58.372 user.info streamer streamer.50939c65-301c-468e-a54a-b7b2bd06dd50[111]: Acknowledged window size 2500000 Feb 15 14:27:58.372 user.info streamer streamer.50939c65-301c-468e-a54a-b7b2bd06dd50[111]: Stream begin 0 Feb 15 14:27:58.372 user.info streamer streamer.50939c65-301c-468e-a54a-b7b2bd06dd50[111]: authmod=adobe successful Feb 15 14:27:58.373 user.info streamer streamer.50939c65-301c-468e-a54a-b7b2bd06dd50[111]: Ignored command message 'onBWDone' (['onBWDone', 0.0, None, 8192.0]) Feb 15 14:27:58.373 user.info streamer streamer.50939c65-301c-468e-a54a-b7b2bd06dd50[111]: Ignored unexpected command message (['_result', 2.0, None, None]) Feb 15 14:27:58.373 user.info streamer streamer.50939c65-301c-468e-a54a-b7b2bd06dd50[111]: Ignored unexpected command message (['_result', 3.0, None, None]) Feb 15 14:27:58.374 user.info streamer streamer.50939c65-301c-468e-a54a-b7b2bd06dd50[111]: Ignored command message 'onFCPublish' (['onFCPublish', 0.0, None, {'code': 'NetStream.Publish.Start', 'description': 'CMS'}]) Feb 15 14:27:58.374 user.info streamer streamer.50939c65-301c-468e-a54a-b7b2bd06dd50[111]: Successfully created stream with stream id 1 Feb 15 14:27:58.375 user.info streamer streamer.50939c65-301c-468e-a54a-b7b2bd06dd50[111]: new status: streaming Feb 15 14:27:58.375 user.info streamer streamer.50939c65-301c-468e-a54a-b7b2bd06dd50[111]: Successfully published stream to RTMP server Feb 15 14:27:59.238 user.info streamer streamer.50939c65-301c-468e-a54a-b7b2bd06dd50[111]: Client connected Feb 15 14:27:59.241 user.info streamer streamer.50939c65-301c-468e-a54a-b7b2bd06dd50[111]: Call found Feb 15 14:27:59.454 user.info streamer streamer.50939c65-301c-468e-a54a-b7b2bd06dd50[111]: Call connected Feb 15 14:27:59.454 user.info streamer streamer.50939c65-301c-468e-a54a-b7b2bd06dd50[111]: Start monitor Feb 15 14:27:59.455 user.info streamer streamer[1]: Bot 50939c65-301c-468e-a54a-b7b2bd06dd50 started

XMPP-gerelateerde problemen

XMPP moet ingeschakeld zijn, correct en volledig geconfigureerd zijn zodat streaming kan werken. Dit houdt in dat u de juiste SRV-records hebt of RR's die door de streaming server kunnen worden opgelost. Als ze niet zijn geconfigureerd kan de 'streaming' client geen verbinding maken met stream. U ziet de foutmelding in de weblogs van de streaming server.

May 23 16:20:19 user.err streamer streamer.af28cb0c-08d3-4692-b9e6  Client connect failed

May 23 16:20:19 user.info streamer streamer.af28cb0c-08d3-4692-b9e6  new status: disconnecting

May 23 16:20:19 user.err streamer streamer[1]:  Bot af28cb0c-08d3-4692-b9e6-36d7b5b7e149 failed: CLIENT_CONNECT_FAILED

Oplossing

1. Voer het volgende in dns en dns lookup SRV _xmpp-client._tcp.

Opdrachten van de streaming server om te controleren of DNS is geconfigureerd en of het de SRV-client kan lokaliseren voor de XMPP-client.

2.Als deze niet kan worden opgelost, zorg dan dat de juiste DNS-instellingen op de server aanwezig zijn en zorg ervoor dat er een_xp-client SRV bestaat of gebruik het formulier met de dns add rr opdracht om een bronrecord voor de XMPP SRV en ook een A-record voor de XMPP-server toe te voegen.

Andere foutmeldingen:

1. "stroomlijning niet beschikbaar"

Foutbericht: "Streamer 'streamURL' niet beschikbaar."

Mogelijke oorzaken: De verkeerde poort is ingesteld, poort gedupliceerd, poort geblokkeerd. Streamer server omlaag.

Oplossing: Controleer de juiste poort, adres en dns worden ingesteld op callbridge, en dat wordt niet gebruikt door andere service als 'Opnemen' en dat wordt niet geblokkeerd tussen servers. Start CMS-server opnieuw op met Callbridge.

Screenshots en logs: De webinterface toont het bericht:

CMS Callbridge Webadmin vertoont een fout in de foutmelding voor het falen van de verbinding:

CMS API toont aansluitingsstoring voor stroomlijnstatus:

2. "streamingLimitReeds"

Foutbericht: "Startstreaming mislukt: Streaminglimiet bereikt"

Oorzaak: Niet genoeg licenties om te bedienen.

Oplossing: Controleer of de 'streaming'-licentie(s) is/zijn geïnstalleerd in de CMS-host van de Callbridge en niet in de CMS-stroomregelaar.

CMS 3.0 of hoger SIP-streamer

'Syslog volg' op streaming server:De slang voor de stroomregelaar kan gebruikt worden om problemen te valideren die in real time voorkomen. Hier is een voorbeeld van een werkend systeem volgen op een streaming server actieve versie 3.0:

// Incoming SIP Invite to CMS Streamer:

Feb 15 20:12:11.628 daemon.info streamer streamer-sip[2209]: 201211.628 : INFO : SIP trace #10<: is incoming connection from 14.49.17.236:57830 to 14.49.17.246:6000

Feb 15 20:12:11.631 daemon.info streamer streamer-sip[2209]: 201211.630 : INFO : SIP trace #10<: incoming SIP TCP data from 14.49.17.236:57830 to 14.49.17.246:6000, size 1000:

Feb 15 20:12:11.631 daemon.info streamer streamer-sip[2209]: 201211.630 : INFO : SIP trace #10<: BEGINNING OF MESSAGE

Feb 15 20:12:11.631 daemon.info streamer streamer-sip[2209]: 201211.630 : INFO : SIP trace #10<: INVITE sip:stream@streamer.com SIP/2.0

Feb 15 20:12:11.631 daemon.info streamer streamer-sip[2209]: 201211.631 : INFO : SIP trace #10<: Via: SIP/2.0/TCP 14.49.17.236:5060;branch=z9hG4bKe1133b8673549b22eec179d4d90cf553

Feb 15 20:12:11.631 daemon.info streamer streamer-sip[2209]: 201211.631 : INFO : SIP trace #10<: Call-ID: 5ee7860f-17c0-46be-a787-30feae921f92

Feb 15 20:12:11.631 daemon.info streamer streamer-sip[2209]: 201211.631 : INFO : SIP trace #10<: CSeq: 999692844 INVITE

Feb 15 20:12:11.631 daemon.info streamer streamer-sip[2209]: 201211.631 : INFO : SIP trace #10<: Max-Forwards: 70

Feb 15 20:12:11.631 daemon.info streamer streamer-sip[2209]: 201211.631 : INFO : SIP trace #10<: Contact:

;audio;video;x-cisco-tip;x-cisco-multiple-screen=3;isFocus;x-cisco-stream="rtmp://broadcast:broadcast@172.18.105.43/live/CMS3" Feb 15 20:12:11.631 daemon.info streamer streamer-sip[2209]: 201211.631 : INFO : SIP trace #10<: To:

Feb 15 20:12:11.631 daemon.info streamer streamer-sip[2209]: 201211.631 : INFO : SIP trace #10<: From: "3.0 Stream Test Space"

;tag=e13c70d7c8424b7d Feb 15 20:12:11.631 daemon.info streamer streamer-sip[2209]: 201211.631 : INFO : SIP trace #10<: Allow: INVITE,ACK,CANCEL,OPTIONS,INFO,BYE,UPDATE,REFER,SUBSCRIBE,NOTIFY,MESSAGE Feb 15 20:12:11.631 daemon.info streamer streamer-sip[2209]: 201211.631 : INFO : SIP trace #10<: Supported: timer,X-cisco-callinfo Feb 15 20:12:11.631 daemon.info streamer streamer-sip[2209]: 201211.631 : INFO : SIP trace #10<: Session-Expires: 1800 Feb 15 20:12:11.631 daemon.info streamer streamer-sip[2209]: 201211.631 : INFO : SIP trace #10<: Min-SE: 90 Feb 15 20:12:11.631 daemon.info streamer streamer-sip[2209]: 201211.631 : INFO : SIP trace #10<: User-Agent: Acano CallBridge Feb 15 20:12:11.631 daemon.info streamer streamer-sip[2209]: 201211.631 : INFO : SIP trace #10<: Content-Type: application/sdp Feb 15 20:12:11.631 daemon.info streamer streamer-sip[2209]: 201211.631 : INFO : SIP trace #10<: Content-Length: 3455 Feb 15 20:12:11.631 daemon.info streamer streamer-sip[2209]: 201211.631 : INFO : SIP trace #10<: v=0 Feb 15 20:12:11.631 daemon.info streamer streamer-sip[2209]: 201211.631 : INFO : SIP trace #10<: o=Acano 0 0 IN IP4 14.49.17.236 Feb 15 20:12:11.631 daemon.info streamer streamer-sip[2209]: 201211.631 : INFO : SIP trace #10<: s=- Feb 15 20:12:11.631 daemon.info streamer streamer-sip[2209]: 201211.631 : INFO : SIP trace #10<: c=IN IP4 14.49.17.236 Feb 15 20:12:11.631 daemon.info streamer streamer-sip[2209]: 201211.631 : INFO : SIP trace #10<: b=CT:2000 Feb 15 20:12:11.631 daemon.info streamer streamer-sip[2209]: 201211.631 : INFO : SIP trace #10<: t=0 0 Feb 15 20:12:11.631 daemon.info streamer streamer-sip[2209]: 201211.631 : INFO : SIP trace #10<: m=audio 34904 RTP/AVP 108 107 119 96 109 110 9 99 111 100 104 103 0 8 15 102 18 13 118 101 Feb 15 20:12:11.631 daemon.info streamer streamer-sip[2209]: 201211.631 : INFO : SIP trace #10<: b=TIAS:256000 Feb 15 20:12:11.631 daemon.info streamer streamer-sip[2209]: 201211.631 : INFO : SIP trace #10<: a=sendrecv Feb 15 20:12:11.631 daemon.info streamer streamer-sip[2209]: 201211.631 : INFO : SIP trace #10<: a=rtpmap:108 opus/48000/2 Feb 15 20:12:11.631 daemon.info streamer streamer-sip[2209]: 201211.631 : INFO : SIP trace #10<: a=fmtp:108 useinbandfec=1 Feb 15 20:12:11.631 daemon.info streamer streamer-sip[2209]: 201211.631 : INFO : SIP trace #10<: a=rtpmap:107 Feb 15 20:12:11.632 daemon.info streamer streamer-sip[2209]: 201211.631 : INFO : SIP trace #10<: incoming SIP TCP data from 14.49.17.236:57830 to 14.49.17.246:6000, size 1000: Feb 15 20:12:11.632 daemon.info streamer streamer-sip[2209]: 201211.631 : INFO : SIP trace #10<: MP4A-LATM/90000 Feb 15 20:12:11.632 daemon.info streamer streamer-sip[2209]: 201211.631 : INFO : SIP trace #10<: a=fmtp:107 profile-level-id=24;bitrate=64000;object=23 Feb 15 20:12:11.632 daemon.info streamer streamer-sip[2209]: 201211.631 : INFO : SIP trace #10<: a=rtpmap:119 MP4A-LATM/32000 Feb 15 20:12:11.632 daemon.info streamer streamer-sip[2209]: 201211.631 : INFO : SIP trace #10<: a=fmtp:119 profile-level-id=30;bitrate=64000;object=2 Feb 15 20:12:11.632 daemon.info streamer streamer-sip[2209]: 201211.631 : INFO : SIP trace #10<: a=rtpmap:96 mpeg4-generic/48000 Feb 15 20:12:11.632 daemon.info streamer streamer-sip[2209]: 201211.631 : INFO : SIP trace #10<: a=fmtp:96 profile-level-id=16;streamtype=5;config=B98C00;mode=AAC-hbr Feb 15 20:12:11.632 daemon.info streamer streamer-sip[2209]: 201211.631 : INFO : SIP trace #10<: a=rtpmap:109 G7221/32000 Feb 15 20:12:11.632 daemon.info streamer streamer-sip[2209]: 201211.631 : INFO : SIP trace #10<: a=fmtp:109 bitrate=48000 Feb 15 20:12:11.632 daemon.info streamer streamer-sip[2209]: 201211.631 : INFO : SIP trace #10<: a=rtpmap:110 G7221/32000 Feb 15 20:12:11.632 daemon.info streamer streamer-sip[2209]: 201211.631 : INFO : SIP trace #10<: a=fmtp:110 bitrate=32000 Feb 15 20:12:11.632 daemon.info streamer streamer-sip[2209]: 201211.631 : INFO : SIP trace #10<: a=rtpmap:9 G722/8000 Feb 15 20:12:11.632 daemon.info streamer streamer-sip[2209]: 201211.631 : INFO : SIP trace #10<: a=rtpmap:99 G7221/16000 Feb 15 20:12:11.632 daemon.info streamer streamer-sip[2209]: 201211.632 : INFO : SIP trace #10<: a=fmtp:99 bitrate=32000 Feb 15 20:12:11.632 daemon.info streamer streamer-sip[2209]: 201211.632 : INFO : SIP trace #10<: a=rtpmap:111 G7221/32000 Feb 15 20:12:11.632 daemon.info streamer streamer-sip[2209]: 201211.632 : INFO : SIP trace #10<: a=fmtp:111 bitrate=24000 Feb 15 20:12:11.632 daemon.info streamer streamer-sip[2209]: 201211.632 : INFO : SIP trace #10<: a=rtpmap:100 G7221/16000 Feb 15 20:12:11.632 daemon.info streamer streamer-sip[2209]: 201211.632 : INFO : SIP trace #10<: a=fmtp:100 bitrate=24000 Feb 15 20:12:11.632 daemon.info streamer streamer-sip[2209]: 201211.632 : INFO : SIP trace #10<: a=rtpmap:104 speex/32000 Feb 15 20:12:11.632 daemon.info streamer streamer-sip[2209]: 201211.632 : INFO : SIP trace #10<: a=rtpmap:103 speex/16000 Feb 15 20:12:11.632 daemon.info streamer streamer-sip[2209]: 201211.632 : INFO : SIP trace #10<: a=rtpmap:0 PCMU/8000 Feb 15 20:12:11.632 daemon.info streamer streamer-sip[2209]: 201211.632 : INFO : SIP trace #10<: a=rtpmap:8 PCMA/8000 Feb 15 20:12:11.632 daemon.info streamer streamer-sip[2209]: 201211.632 : INFO : SIP trace #10<: a=rtpmap:15 G728/8000 Feb 15 20:12:11.632 daemon.info streamer streamer-sip[2209]: 201211.632 : INFO : SIP trace #10<: a=rtpmap:102 speex/8000 Feb 15 20:12:11.632 daemon.info streamer streamer-sip[2209]: 201211.632 : INFO : SIP trace #10<: a=rtpmap:18 G729/8000 Feb 15 20:12:11.632 daemon.info streamer streamer-sip[2209]: 201211.632 : INFO : SIP trace #10<: a=fmtp:18 annexb=yes Feb 15 20:12:11.632 daemon.info streamer streamer-sip[2209]: 201211.632 : INFO : SIP trace #10<: a=rtpmap:13 CN/8000 Feb 15 20:12:11.632 daemon.info streamer streamer-sip[2209]: 201211.632 : INFO : SIP trace #10<: a=rtpmap:118 CN/16000 Feb 15 20:12:11.632 daemon.info streamer streamer-sip[2209]: 201211.632 : INFO : SIP trace #10<: a=rtpmap:101 telephone-event/8000 Feb 15 20:12:11.632 daemon.info streamer streamer-sip[2209]: 201211.632 : INFO : SIP trace #10<: a=fmtp:101 0-15 Feb 15 20:12:11.632 daemon.info streamer streamer-sip[2209]: 201211.632 : INFO : SIP trace #10<: m=video 34906 RTP/AVP 97 116 96 34 31 100 121 Feb 15 20:12:11.632 daemon.info streamer streamer-sip[2209]: 201211.632 : INFO : SIP trace #10<: b=TIAS:1744000 Feb 15 20:12:11.632 daemon.info streamer streamer-sip[2209]: 201211.632 : INFO : SIP trace #10<: a=content:main Feb 15 20:12:11.632 daemon.info streamer streamer-sip[2209]: 201211.632 : INFO : SIP trace #10<: a=sendrecv Feb 15 20:12:11.632 daemon.info streamer streamer-sip[2209]: 201211.632 : INFO : SIP trace #10<: a=sprop-source:1 count=2;policies=cs:1 Feb 15 20:12:11.632 daemon.info streamer streamer-sip[2209]: 201211.632 : INFO : SIP trace #10<: a=sprop-simul:1 1 * Feb 15 20:12:11.632 daemon.info streamer streamer-sip[2209]: 201211.632 : INFO : SIP trace #10<: a=rtcp-fb:* nack pli Feb 15 20:12:11.632 daemon.info streamer streamer-sip[2209]: 201211.632 : INFO : SIP trace #10<: incoming SIP TCP data from 14.49.17.236:57830 to 14.49.17.246:6000, size 1000: Feb 15 20:12:11.632 daemon.info streamer streamer-sip[2209]: 201211.632 : INFO : SIP trace #10<: a=rtcp-fb:* ccm fir Feb 15 20:12:11.632 daemon.info streamer streamer-sip[2209]: 201211.632 : INFO : SIP trace #10<: a=rtcp-fb:* ccm cisco-scr Feb 15 20:12:11.633 daemon.info streamer streamer-sip[2209]: 201211.632 : INFO : SIP trace #10<: a=extmap:1 http://protocols.cisco.com/virtualid Feb 15 20:12:11.633 daemon.info streamer streamer-sip[2209]: 201211.632 : INFO : SIP trace #10<: a=extmap:2 http://protocols.cisco.com/framemarking Feb 15 20:12:11.633 daemon.info streamer streamer-sip[2209]: 201211.632 : INFO : SIP trace #10<: a=rtpmap:97 H264/90000 Feb 15 20:12:11.633 daemon.info streamer streamer-sip[2209]: 201211.632 : INFO : SIP trace #10<: a=fmtp:97 profile-level-id=42800d;max-mbps=489600;max-fs=8160;max-cpb=4000;max-dpb=4752;max-br=1453;max-fps=6000 Feb 15 20:12:11.633 daemon.info streamer streamer-sip[2209]: 201211.632 : INFO : SIP trace #10<: a=rtpmap:116 H264/90000 Feb 15 20:12:11.633 daemon.info streamer streamer-sip[2209]: 201211.632 : INFO : SIP trace #10<: a=fmtp:116 profile-level-id=42800d;max-mbps=489600;max-fs=8160;max-cpb=4000;max-dpb=4752;max-br=1453;max-fps=6000;packetization-mode=1 Feb 15 20:12:11.633 daemon.info streamer streamer-sip[2209]: 201211.632 : INFO : SIP trace #10<: a=rtpmap:96 H263-1998/90000 Feb 15 20:12:11.633 daemon.info streamer streamer-sip[2209]: 201211.632 : INFO : SIP trace #10<: a=fmtp:96 qcif=1;cif=1;cif4=1;custom=1024,768,1;custom=1280,720,1 Feb 15 20:12:11.633 daemon.info streamer streamer-sip[2209]: 201211.632 : INFO : SIP trace #10<: a=rtpmap:34 H263/90000 Feb 15 20:12:11.633 daemon.info streamer streamer-sip[2209]: 201211.632 : INFO : SIP trace #10<: a=fmtp:34 qcif=1;cif=1;cif4=1 Feb 15 20:12:11.633 daemon.info streamer streamer-sip[2209]: 201211.632 : INFO : SIP trace #10<: a=rtpmap:31 H261/90000 Feb 15 20:12:11.633 daemon.info streamer streamer-sip[2209]: 201211.632 : INFO : SIP trace #10<: a=fmtp:31 qcif=1;cif=1 Feb 15 20:12:11.633 daemon.info streamer streamer-sip[2209]: 201211.632 : INFO : SIP trace #10<: a=rtpmap:100 VP8/90000 Feb 15 20:12:11.633 daemon.info streamer streamer-sip[2209]: 201211.632 : INFO : SIP trace #10<: a=fmtp:100 max-fs=8160;max-fr=30 Feb 15 20:12:11.633 daemon.info streamer streamer-sip[2209]: 201211.632 : INFO : SIP trace #10<: a=rtcp-fb:100 nack Feb 15 20:12:11.633 daemon.info streamer streamer-sip[2209]: 201211.632 : INFO : SIP trace #10<: a=rtpmap:121 x-rtvc1/90000 Feb 15 20:12:11.633 daemon.info streamer streamer-sip[2209]: 201211.632 : INFO : SIP trace #10<: a=x-caps:121 263:1920:1080:30.0:2000000:1;4389:1280:720:30.0:2000000:1;8455:640:480:30.0:2000000:1;10345:352:288:30.0:2000000:1;12912:176:144:30.0:2000000:1 Feb 15 20:12:11.633 daemon.info streamer streamer-sip[2209]: 201211.633 : INFO : SIP trace #10<: a=label:11 Feb 15 20:12:11.633 daemon.info streamer streamer-sip[2209]: 201211.633 : INFO : SIP trace #10<: m=video 34908 RTP/AVP 97 116 96 34 100 121 Feb 15 20:12:11.633 daemon.info streamer streamer-sip[2209]: 201211.633 : INFO : SIP trace #10<: b=TIAS:2000000 Feb 15 20:12:11.633 daemon.info streamer streamer-sip[2209]: 201211.633 : INFO : SIP trace #10<: a=content:slide Feb 15 20:12:11.633 daemon.info streamer streamer-sip[2209]: 201211.633 : INFO : SIP trace #10<: incoming SIP TCP data from 14.49.17.236:57830 to 14.49.17.246:6000, size 1000: Feb 15 20:12:11.633 daemon.info streamer streamer-sip[2209]: 201211.633 : INFO : SIP trace #10<: s Feb 15 20:12:11.633 daemon.info streamer streamer-sip[2209]: 201211.633 : INFO : SIP trace #10<: a=sendrecv Feb 15 20:12:11.633 daemon.info streamer streamer-sip[2209]: 201211.633 : INFO : SIP trace #10<: a=rtcp-fb:* nack pli Feb 15 20:12:11.633 daemon.info streamer streamer-sip[2209]: 201211.633 : INFO : SIP trace #10<: a=rtcp-fb:* ccm fir Feb 15 20:12:11.633 daemon.info streamer streamer-sip[2209]: 201211.633 : INFO : SIP trace #10<: a=rtpmap:97 H264/90000 Feb 15 20:12:11.633 daemon.info streamer streamer-sip[2209]: 201211.633 : INFO : SIP trace #10<: a=fmtp:97 profile-level-id=42800d;max-mbps=270000;max-fs=32400;max-cpb=4000;max-dpb=4752;max-br=1666;max-fps=3000 Feb 15 20:12:11.633 daemon.info streamer streamer-sip[2209]: 201211.633 : INFO : SIP trace #10<: a=rtpmap:116 H264/90000 Feb 15 20:12:11.633 daemon.info streamer streamer-sip[2209]: 201211.633 : INFO : SIP trace #10<: a=fmtp:116 profile-level-id=42800d;max-mbps=270000;max-fs=32400;max-cpb=4000;max-dpb=4752;max-br=1666;max-fps=3000;packetization-mode=1 Feb 15 20:12:11.633 daemon.info streamer streamer-sip[2209]: 201211.633 : INFO : SIP trace #10<: a=rtpmap:96 H263-1998/90000 Feb 15 20:12:11.633 daemon.info streamer streamer-sip[2209]: 201211.633 : INFO : SIP trace #10<: a=fmtp:96 qcif=1;cif=1;cif4=1;custom=1024,768,1;custom=1280,720,1 Feb 15 20:12:11.633 daemon.info streamer streamer-sip[2209]: 201211.633 : INFO : SIP trace #10<: a=rtpmap:34 H263/90000 Feb 15 20:12:11.633 daemon.info streamer streamer-sip[2209]: 201211.633 : INFO : SIP trace #10<: a=fmtp:34 qcif=1;cif=1;cif4=1 Feb 15 20:12:11.633 daemon.info streamer streamer-sip[2209]: 201211.633 : INFO : SIP trace #10<: a=rtpmap:100 VP8/90000 Feb 15 20:12:11.633 daemon.info streamer streamer-sip[2209]: 201211.633 : INFO : SIP trace #10<: a=fmtp:100 max-fs=8160;max-fr=30 Feb 15 20:12:11.633 daemon.info streamer streamer-sip[2209]: 201211.633 : INFO : SIP trace #10<: a=rtcp-fb:100 nack Feb 15 20:12:11.633 daemon.info streamer streamer-sip[2209]: 201211.633 : INFO : SIP trace #10<: a=rtpmap:121 x-rtvc1/90000 Feb 15 20:12:11.633 daemon.info streamer streamer-sip[2209]: 201211.633 : INFO : SIP trace #10<: a=x-caps:121 263:1920:1080:30.0:2000000:1;4389:1280:720:30.0:2000000:1;8455:640:480:30.0:2000000:1;10345:352:288:30.0:2000000:1;12912:176:144:30.0:2000000:1 Feb 15 20:12:11.633 daemon.info streamer streamer-sip[2209]: 201211.633 : INFO : SIP trace #10<: a=label:12 Feb 15 20:12:11.633 daemon.info streamer streamer-sip[2209]: 201211.633 : INFO : SIP trace #10<: m=application 34912 UDP/BFCP * Feb 15 20:12:11.633 daemon.info streamer streamer-sip[2209]: 201211.633 : INFO : SIP trace #10<: c=IN IP4 14.49.17.236 Feb 15 20:12:11.633 daemon.info streamer streamer-sip[2209]: 201211.633 : INFO : SIP trace #10<: a=floorctrl:c-only s-only Feb 15 20:12:11.633 daemon.info streamer streamer-sip[2209]: 201211.633 : INFO : SIP trace #10<: a=confid:1 Feb 15 20:12:11.633 daemon.info streamer streamer-sip[2209]: 201211.633 : INFO : SIP trace #10<: a=userid:14 Feb 15 20:12:11.633 daemon.info streamer streamer-sip[2209]: 201211.633 : INFO : SIP trace #10<: a=floorid:2 mstrm:12 Feb 15 20:12:11.633 daemon.info streamer streamer-sip[2209]: 201211.633 : INFO : SIP trace #10<: m=application 34913 RTP/AVP 100 Feb 15 20:12:11.633 daemon.info streamer streamer-sip[2209]: 201211.633 : INFO : SIP trace #10<: a=sendrecv Feb 15 20:12:11.633 daemon.info streamer streamer-sip[2209]: 201211.633 : INFO : SIP trace #10<: a=rtpmap:100 H224/4800 Feb 15 20:12:11.633 daemon.info streamer streamer-sip[2209]: 201211.633 : INFO : SIP trace #10<: m=application 34 Feb 15 20:12:11.633 daemon.info streamer streamer-sip[2209]: 201211.633 : INFO : SIP trace #10<: incoming SIP TCP data from 14.49.17.236:57830 to 14.49.17.246:6000, size 186: Feb 15 20:12:11.633 daemon.info streamer streamer-sip[2209]: 201211.633 : INFO : SIP trace #10<: 910 UDP/UDT/IX * Feb 15 20:12:11.633 daemon.info streamer streamer-sip[2209]: 201211.633 : INFO : SIP trace #10<: a=setup:actpass Feb 15 20:12:11.633 daemon.info streamer streamer-sip[2209]: 201211.633 : INFO : SIP trace #10<: a=ixmap:0 ping Feb 15 20:12:11.633 daemon.info streamer streamer-sip[2209]: 201211.633 : INFO : SIP trace #10<: a=ixmap:2 xccp Feb 15 20:12:11.633 daemon.info streamer streamer-sip[2209]: 201211.633 : INFO : SIP trace #10<: a=fingerprint:sha-256 40:C7:F0:D7:2B:90:A1:A4:C7:28:36:5E:18:F6:1A:FC:C9:44:C2:EF:A2:58:1D:02:1A:68:D7:D5:FC:D2:6B:3A Feb 15 20:12:11.633 daemon.info streamer streamer-sip[2209]: 201211.633 : INFO : SIP trace #10<: END OF MESSAGE Feb 15 20:12:11.634 daemon.info streamer streamer-sip[2209]: 201211.634 : INFO : SIP trace #10>: outgoing SIP TCP data to 14.49.17.236:57830 from 14.49.17.246:6000, size 458: Feb 15 20:12:11.634 daemon.info streamer streamer-sip[2209]: 201211.634 : INFO : SIP trace #10>: BEGINNING OF MESSAGE Feb 15 20:12:11.634 daemon.info streamer streamer-sip[2209]: 201211.634 : INFO : SIP trace #10>: SIP/2.0 100 Trying Feb 15 20:12:11.634 daemon.info streamer streamer-sip[2209]: 201211.634 : INFO : SIP trace #10>: Via: SIP/2.0/TCP 14.49.17.236:5060;branch=z9hG4bKe1133b8673549b22eec179d4d90cf553 Feb 15 20:12:11.634 daemon.info streamer streamer-sip[2209]: 201211.634 : INFO : SIP trace #10>: Call-ID: 5ee7860f-17c0-46be-a787-30feae921f92 Feb 15 20:12:11.634 daemon.info streamer streamer-sip[2209]: 201211.634 : INFO : SIP trace #10>: CSeq: 999692844 INVITE Feb 15 20:12:11.634 daemon.info streamer streamer-sip[2209]: 201211.634 : INFO : SIP trace #10>: Max-Forwards: 70 Feb 15 20:12:11.634 daemon.info streamer streamer-sip[2209]: 201211.634 : INFO : SIP trace #10>: To:

;tag=657916f47da301ac Feb 15 20:12:11.634 daemon.info streamer streamer-sip[2209]: 201211.634 : INFO : SIP trace #10>: From: "3.0 Stream Test Space"

;tag=e13c70d7c8424b7d Feb 15 20:12:11.634 daemon.info streamer streamer-sip[2209]: 201211.634 : INFO : SIP trace #10>: Allow: INVITE,ACK,CANCEL,OPTIONS,INFO,BYE,UPDATE,REFER,SUBSCRIBE,NOTIFY,MESSAGE Feb 15 20:12:11.634 daemon.info streamer streamer-sip[2209]: 201211.634 : INFO : SIP trace #10>: Server: Acano CallBridge Streamer Feb 15 20:12:11.634 daemon.info streamer streamer-sip[2209]: 201211.634 : INFO : SIP trace #10>: Content-Length: 0 Feb 15 20:12:11.634 daemon.info streamer streamer-sip[2209]: 201211.634 : INFO : SIP trace #10>: END OF MESSAGE // CMS streamer extracting details and parsing SIP headers for RTMP server connection details: Feb 15 20:12:11.634 daemon.info streamer streamer-sip[2209]: 201211.634 : INFO : newIncomingCall, with session description Feb 15 20:12:11.635 daemon.info streamer streamer-sip[2209]: 201211.634 : INFO : call 13: using streamer worker 0 Feb 15 20:12:11.635 daemon.info streamer streamer-sip[2209]: 201211.635 : INFO : [USAGE] : 1 / 6 calls Feb 15 20:12:11.635 daemon.info streamer streamer-sip[2209]: 201211.635 : INFO : call 13: supplying contact uri Feb 15 20:12:11.635 daemon.info streamer streamer-sip[2209]: 201211.635 : INFO : call 13: supplying contact uri, "sip:14.49.17.246:6000" Feb 15 20:12:11.635 daemon.info streamer streamer-sip[2209]: 201211.635 : INFO : call 13: handling new call information Feb 15 20:12:11.635 daemon.info streamer streamer-sip[2209]: 201211.635 : INFO : call 13: parsing Feb 15 20:12:11.635 daemon.info streamer streamer-sip[2209]: 201211.635 : ERROR : call 13: "" scheme not supported Feb 15 20:12:11.635 daemon.info streamer streamer-sip[2209]: 201211.635 : ERROR : call 13: failed to parse stream URL: Feb 15 20:12:11.635 daemon.info streamer streamer-sip[2209]: 201211.635 : ERROR : call 13: failed to start connection to RTMP server Feb 15 20:12:11.635 daemon.info streamer streamer-sip[2209]: 201211.635 : WARNING : call 13: failed to configure stream Feb 15 20:12:11.635 daemon.info streamer streamer-sip[2209]: 201211.635 : INFO : call 13: retrying (1/3)... Feb 15 20:12:11.635 daemon.info streamer streamer-sip[2209]: 201211.635 : INFO : call 13: refresh Feb 15 20:12:11.635 daemon.info streamer streamer-sip[2209]: 201211.635 : INFO : call 13: SipCallState_OutgoingAnswerPending with local 0 Feb 15 20:12:11.635 daemon.info streamer streamer-sip[2209]: 201211.635 : INFO : call 13: answer pending and have local address 14.49.17.246 Feb 15 20:12:11.635 daemon.info streamer streamer-sip[2209]: 201211.635 : INFO : call 13: answering session description offer Feb 15 20:12:11.635 daemon.info streamer streamer-sip[2209]: 201211.635 : INFO : call 13: refreshing media, session descriptions: local 1 remote 1 // CMS streamer sending 200 OK to finish SIP transcation: Feb 15 20:12:11.635 daemon.info streamer streamer-sip[2209]: 201211.635 : INFO : SIP trace #10>: outgoing SIP TCP data to 14.49.17.236:57830 from 14.49.17.246:6000, size 1300: Feb 15 20:12:11.635 daemon.info streamer streamer-sip[2209]: 201211.635 : INFO : SIP trace #10>: BEGINNING OF MESSAGE Feb 15 20:12:11.635 daemon.info streamer streamer-sip[2209]: 201211.635 : INFO : SIP trace #10>: SIP/2.0 200 OK Feb 15 20:12:11.635 daemon.info streamer streamer-sip[2209]: 201211.635 : INFO : SIP trace #10>: Via: SIP/2.0/TCP 14.49.17.236:5060;branch=z9hG4bKe1133b8673549b22eec179d4d90cf553 Feb 15 20:12:11.635 daemon.info streamer streamer-sip[2209]: 201211.635 : INFO : SIP trace #10>: Call-ID: 5ee7860f-17c0-46be-a787-30feae921f92 Feb 15 20:12:11.635 daemon.info streamer streamer-sip[2209]: 201211.635 : INFO : SIP trace #10>: CSeq: 999692844 INVITE Feb 15 20:12:11.635 daemon.info streamer streamer-sip[2209]: 201211.635 : INFO : SIP trace #10>: Max-Forwards: 70 Feb 15 20:12:11.636 daemon.info streamer streamer-sip[2209]: 201211.635 : INFO : SIP trace #10>: Server: Acano CallBridge Streamer Feb 15 20:12:11.636 daemon.info streamer streamer-sip[2209]: 201211.636 : INFO : SIP trace #10>: Contact:

Feb 15 20:12:11.636 daemon.info streamer streamer-sip[2209]: 201211.636 : INFO : SIP trace #10>: To:

;tag=657916f47da301ac Feb 15 20:12:11.636 daemon.info streamer streamer-sip[2209]: 201211.636 : INFO : SIP trace #10>: From: "3.0 Stream Test Space"

;tag=e13c70d7c8424b7d Feb 15 20:12:11.636 daemon.info streamer streamer-sip[2209]: 201211.636 : INFO : SIP trace #10>: Allow: INVITE,ACK,CANCEL,OPTIONS,INFO,BYE,UPDATE,REFER,SUBSCRIBE,NOTIFY,MESSAGE Feb 15 20:12:11.636 daemon.info streamer streamer-sip[2209]: 201211.636 : INFO : SIP trace #10>: Supported: timer,X-cisco-callinfo Feb 15 20:12:11.636 daemon.info streamer streamer-sip[2209]: 201211.636 : INFO : SIP trace #10>: Require: timer Feb 15 20:12:11.636 daemon.info streamer streamer-sip[2209]: 201211.636 : INFO : SIP trace #10>: Session-Expires: 1800;refresher=uas Feb 15 20:12:11.636 daemon.info streamer streamer-sip[2209]: 201211.636 : INFO : SIP trace #10>: Min-SE: 90 Feb 15 20:12:11.636 daemon.info streamer streamer-sip[2209]: 201211.636 : INFO : SIP trace #10>: Content-Type: application/sdp Feb 15 20:12:11.636 daemon.info streamer streamer-sip[2209]: 201211.636 : INFO : SIP trace #10>: Content-Length: 665 Feb 15 20:12:11.636 daemon.info streamer streamer-sip[2209]: 201211.636 : INFO : SIP trace #10>: v=0 Feb 15 20:12:11.636 daemon.info streamer streamer-sip[2209]: 201211.636 : INFO : SIP trace #10>: o=Kokoro 0 0 IN IP4 14.49.17.246 Feb 15 20:12:11.636 daemon.info streamer streamer-sip[2209]: 201211.636 : INFO : SIP trace #10>: s=- Feb 15 20:12:11.636 daemon.info streamer streamer-sip[2209]: 201211.636 : INFO : SIP trace #10>: c=IN IP4 14.49.17.246 Feb 15 20:12:11.636 daemon.info streamer streamer-sip[2209]: 201211.636 : INFO : SIP trace #10>: b=CT:3500 Feb 15 20:12:11.636 daemon.info streamer streamer-sip[2209]: 201211.636 : INFO : SIP trace #10>: t=0 0 Feb 15 20:12:11.636 daemon.info streamer streamer-sip[2209]: 201211.636 : INFO : SIP trace #10>: m=audio 51264 RTP/AVP 119 Feb 15 20:12:11.636 daemon.info streamer streamer-sip[2209]: 201211.636 : INFO : SIP trace #10>: b=TIAS:64000 Feb 15 20:12:11.636 daemon.info streamer streamer-sip[2209]: 201211.636 : INFO : SIP trace #10>: a=recvonly Feb 15 20:12:11.636 daemon.info streamer streamer-sip[2209]: 201211.636 : INFO : SIP trace #10>: a=rtpmap:119 MP4A-LATM/32000 Feb 15 20:12:11.636 daemon.info streamer streamer-sip[2209]: 201211.636 : INFO : SIP trace #10>: a=fmtp:119 profile-level-id=30;bitrate=64000;object=2 Feb 15 20:12:11.636 daemon.info streamer streamer-sip[2209]: 201211.636 : INFO : SIP trace #10>: m=video 51266 RTP/AVP 116 Feb 15 20:12:11.636 daemon.info streamer streamer-sip[2209]: 201211.636 : INFO : SIP trace #10>: b=TIAS:3500000 Feb 15 20:12:11.636 daemon.info streamer streamer-sip[2209]: 201211.636 : INFO : SIP trace #10>: a=content:main Feb 15 20:12:11.636 daemon.info streamer streamer-sip[2209]: 201211.636 : INFO : SIP trace #10>: a=recvonly Feb 15 20:12:11.636 daemon.info streamer streamer-sip[2209]: 201211.636 : INFO : SIP trace #10>: a=rtcp-fb:* nack pli Feb 15 20:12:11.636 daemon.info streamer streamer-sip[2209]: 201211.636 : INFO : SIP trace #10>: a=rtcp-fb:* ccm fir Feb 15 20:12:11.636 daemon.info streamer streamer-sip[2209]: 201211.636 : INFO : SIP trace #10>: a=rtpmap:116 H264/90000 Feb 15 20:12:11.636 daemon.info streamer streamer-sip[2209]: 201211.636 : INFO : SIP trace #10>: a=fmtp:116 profile-level-id=428014;max-mbps=248280;max-fs=8276;max-cpb=4000;max-dpb=4752;max-br=2916;max-fps=33;packetization-mode=1 Feb 15 20:12:11.636 daemon.info streamer streamer-sip[2209]: 201211.636 : INFO : SIP trace #10>: a=label:11 Feb 15 20:12:11.636 daemon.info streamer streamer-sip[2209]: 201211.636 : INFO : SIP trace #10>: m=video 0 RTP/AVP 97 Feb 15 20:12:11.636 daemon.info streamer streamer-sip[2209]: 201211.636 : INFO : SIP trace #10>: a=rtpmap:97 H264/90000 Feb 15 20:12:11.636 daemon.info streamer streamer-sip[2209]: 201211.636 : INFO : SIP trace #10>: m=application 0 UDP/BFCP * Feb 15 20:12:11.636 daemon.info streamer streamer-sip[2209]: 201211.636 : INFO : SIP trace #10>: m=application 0 RTP/AVP 100 Feb 15 20:12:11.636 daemon.info streamer streamer-sip[2209]: 201211.636 : INFO : SIP trace #10>: a=rtpmap:100 H224/4800 Feb 15 20:12:11.636 daemon.info streamer streamer-sip[2209]: 201211.636 : INFO : SIP trace #10>: m=application 0 UDP/UDT/IX * Feb 15 20:12:11.636 daemon.info streamer streamer-sip[2209]: 201211.636 : INFO : SIP trace #10>: END OF MESSAGE Feb 15 20:12:11.638 daemon.info streamer streamer-sip[2209]: 201211.638 : INFO : SIP trace #10<: incoming SIP TCP data from 14.49.17.236:57830 to 14.49.17.246:6000, size 398: Feb 15 20:12:11.638 daemon.info streamer streamer-sip[2209]: 201211.638 : INFO : SIP trace #10<: BEGINNING OF MESSAGE Feb 15 20:12:11.638 daemon.info streamer streamer-sip[2209]: 201211.638 : INFO : SIP trace #10<: ACK sip:14.49.17.246:6000;transport=tcp SIP/2.0 Feb 15 20:12:11.638 daemon.info streamer streamer-sip[2209]: 201211.638 : INFO : SIP trace #10<: Via: SIP/2.0/TCP 14.49.17.236:5060;branch=z9hG4bKa639567f534a668ab614137698e95db8 Feb 15 20:12:11.638 daemon.info streamer streamer-sip[2209]: 201211.638 : INFO : SIP trace #10<: Call-ID: 5ee7860f-17c0-46be-a787-30feae921f92 Feb 15 20:12:11.638 daemon.info streamer streamer-sip[2209]: 201211.638 : INFO : SIP trace #10<: CSeq: 999692844 ACK Feb 15 20:12:11.638 daemon.info streamer streamer-sip[2209]: 201211.638 : INFO : SIP trace #10<: To:

;tag=657916f47da301ac Feb 15 20:12:11.638 daemon.info streamer streamer-sip[2209]: 201211.638 : INFO : SIP trace #10<: From: "3.0 Stream Test Space"

;tag=e13c70d7c8424b7d Feb 15 20:12:11.638 daemon.info streamer streamer-sip[2209]: 201211.638 : INFO : SIP trace #10<: Max-Forwards: 70 Feb 15 20:12:11.638 daemon.info streamer streamer-sip[2209]: 201211.638 : INFO : SIP trace #10<: User-Agent: Acano CallBridge Feb 15 20:12:11.638 daemon.info streamer streamer-sip[2209]: 201211.638 : INFO : SIP trace #10<: Content-Length: 0 Feb 15 20:12:11.638 daemon.info streamer streamer-sip[2209]: 201211.638 : INFO : call 13: rtcpSessionApplicationPacketReceived (28) Feb 15 20:12:11.638 daemon.info streamer streamer-sip[2209]: 201211.638 : INFO : SIP trace #10<: END OF MESSAGE Feb 15 20:12:11.638 daemon.info streamer streamer-sip[2209]: 201211.638 : INFO : call 13: handling sip accepted notification Feb 15 20:12:11.638 daemon.info streamer streamer-sip[2209]: 201211.638 : INFO : call 13: refresh Feb 15 20:12:11.679 daemon.info streamer streamer-sip[2209]: 201211.678 : INFO : SIP trace #10<: incoming SIP TCP data from 14.49.17.236:57830 to 14.49.17.246:6000, size 814: Feb 15 20:12:11.679 daemon.info streamer streamer-sip[2209]: 201211.679 : INFO : SIP trace #10<: BEGINNING OF MESSAGE Feb 15 20:12:11.679 daemon.info streamer streamer-sip[2209]: 201211.679 : INFO : SIP trace #10<: UPDATE sip:14.49.17.246:6000;transport=tcp SIP/2.0 Feb 15 20:12:11.679 daemon.info streamer streamer-sip[2209]: 201211.679 : INFO : SIP trace #10<: Via: SIP/2.0/TCP 14.49.17.236:5060;branch=z9hG4bK24cbe73118ff6b015d9e4f90c3606c37 Feb 15 20:12:11.679 daemon.info streamer streamer-sip[2209]: 201211.679 : INFO : SIP trace #10<: Call-ID: 5ee7860f-17c0-46be-a787-30feae921f92 Feb 15 20:12:11.679 daemon.info streamer streamer-sip[2209]: 201211.679 : INFO : SIP trace #10<: CSeq: 999692845 UPDATE Feb 15 20:12:11.679 daemon.info streamer streamer-sip[2209]: 201211.679 : INFO : SIP trace #10<: Contact:

;audio;video;x-cisco-tip;x-cisco-multiple-screen=3;isFocus;x-cisco-stream="rtmp://broadcast:broadcast@172.18.105.43/live/CMS3" Feb 15 20:12:11.679 daemon.info streamer streamer-sip[2209]: 201211.679 : INFO : SIP trace #10<: To:

;tag=657916f47da301ac Feb 15 20:12:11.679 daemon.info streamer streamer-sip[2209]: 201211.679 : INFO : SIP trace #10<: From: "3.0 Stream Test Space"

;tag=e13c70d7c8424b7d Feb 15 20:12:11.679 daemon.info streamer streamer-sip[2209]: 201211.679 : INFO : SIP trace #10<: Max-Forwards: 70 Feb 15 20:12:11.679 daemon.info streamer streamer-sip[2209]: 201211.679 : INFO : SIP trace #10<: Allow: INVITE,ACK,CANCEL,OPTIONS,INFO,BYE,UPDATE,REFER,SUBSCRIBE,NOTIFY,MESSAGE Feb 15 20:12:11.679 daemon.info streamer streamer-sip[2209]: 201211.679 : INFO : SIP trace #10<: Supported: timer,X-cisco-callinfo Feb 15 20:12:11.679 daemon.info streamer streamer-sip[2209]: 201211.679 : INFO : SIP trace #10<: Session-Expires: 1800;refresher=uas Feb 15 20:12:11.679 daemon.info streamer streamer-sip[2209]: 201211.679 : INFO : SIP trace #10<: Call-Info:

;security=NotAuthenticated Feb 15 20:12:11.679 daemon.info streamer streamer-sip[2209]: 201211.679 : INFO : SIP trace #10<: Min-SE: 90 Feb 15 20:12:11.679 daemon.info streamer streamer-sip[2209]: 201211.679 : INFO : SIP trace #10<: User-Agent: Acano CallBridge Feb 15 20:12:11.679 daemon.info streamer streamer-sip[2209]: 201211.679 : INFO : SIP trace #10<: Content-Length: 0 Feb 15 20:12:11.679 daemon.info streamer streamer-sip[2209]: 201211.679 : INFO : SIP trace #10<: END OF MESSAGE Feb 15 20:12:11.679 daemon.info streamer streamer-sip[2209]: 201211.679 : INFO : SIP trace #10>: outgoing SIP TCP data to 14.49.17.236:57830 from 14.49.17.246:6000, size 602: Feb 15 20:12:11.679 daemon.info streamer streamer-sip[2209]: 201211.679 : INFO : SIP trace #10>: BEGINNING OF MESSAGE Feb 15 20:12:11.679 daemon.info streamer streamer-sip[2209]: 201211.679 : INFO : SIP trace #10>: SIP/2.0 200 OK Feb 15 20:12:11.679 daemon.info streamer streamer-sip[2209]: 201211.679 : INFO : SIP trace #10>: Via: SIP/2.0/TCP 14.49.17.236:5060;branch=z9hG4bK24cbe73118ff6b015d9e4f90c3606c37 Feb 15 20:12:11.679 daemon.info streamer streamer-sip[2209]: 201211.679 : INFO : SIP trace #10>: Call-ID: 5ee7860f-17c0-46be-a787-30feae921f92 Feb 15 20:12:11.679 daemon.info streamer streamer-sip[2209]: 201211.679 : INFO : SIP trace #10>: CSeq: 999692845 UPDATE Feb 15 20:12:11.679 daemon.info streamer streamer-sip[2209]: 201211.679 : INFO : SIP trace #10>: Max-Forwards: 70 Feb 15 20:12:11.679 daemon.info streamer streamer-sip[2209]: 201211.679 : INFO : SIP trace #10>: Server: Acano CallBridge Streamer Feb 15 20:12:11.679 daemon.info streamer streamer-sip[2209]: 201211.679 : INFO : SIP trace #10>: Contact:

Feb 15 20:12:11.679 daemon.info streamer streamer-sip[2209]: 201211.679 : INFO : SIP trace #10>: To:

;tag=657916f47da301ac Feb 15 20:12:11.679 daemon.info streamer streamer-sip[2209]: 201211.679 : INFO : SIP trace #10>: From: "3.0 Stream Test Space"

;tag=e13c70d7c8424b7d Feb 15 20:12:11.679 daemon.info streamer streamer-sip[2209]: 201211.679 : INFO : SIP trace #10>: Allow: INVITE,ACK,CANCEL,OPTIONS,INFO,BYE,UPDATE,REFER,SUBSCRIBE,NOTIFY,MESSAGE Feb 15 20:12:11.679 daemon.info streamer streamer-sip[2209]: 201211.679 : INFO : SIP trace #10>: Supported: timer,X-cisco-callinfo Feb 15 20:12:11.679 daemon.info streamer streamer-sip[2209]: 201211.679 : INFO : SIP trace #10>: Require: timer Feb 15 20:12:11.680 daemon.info streamer streamer-sip[2209]: 201211.679 : INFO : SIP trace #10>: Session-Expires: 1800;refresher=uas Feb 15 20:12:11.680 daemon.info streamer streamer-sip[2209]: 201211.680 : INFO : SIP trace #10>: Min-SE: 90 Feb 15 20:12:11.680 daemon.info streamer streamer-sip[2209]: 201211.680 : INFO : SIP trace #10>: Content-Length: 0 Feb 15 20:12:11.680 daemon.info streamer streamer-sip[2209]: 201211.680 : INFO : SIP trace #10>: END OF MESSAGE // CMS Streamer continuing to parse SIP header details and locates the stream details from the header 'x-cisco-stream': Feb 15 20:12:11.681 daemon.info streamer streamer-sip[2209]: 201211.681 : INFO : call 13: handling new call information Feb 15 20:12:11.681 daemon.info streamer streamer-sip[2209]: 201211.681 : INFO : call 13: parsing Feb 15 20:12:11.681 daemon.info streamer streamer-sip[2209]: 201211.681 : ERROR : call 13: "" scheme not supported Feb 15 20:12:11.681 daemon.info streamer streamer-sip[2209]: 201211.681 : ERROR : call 13: failed to parse stream URL: Feb 15 20:12:11.681 daemon.info streamer streamer-sip[2209]: 201211.681 : ERROR : call 13: failed to start connection to RTMP server Feb 15 20:12:11.681 daemon.info streamer streamer-sip[2209]: 201211.681 : WARNING : call 13: failed to configure stream Feb 15 20:12:11.681 daemon.info streamer streamer-sip[2209]: 201211.681 : INFO : call 13: retrying (2/3)... Feb 15 20:12:11.681 daemon.info streamer streamer-sip[2209]: 201211.681 : INFO : call 13: refresh Feb 15 20:12:11.681 daemon.info streamer streamer-sip[2209]: 201211.681 : INFO : call 13: rtcpSessionApplicationPacketReceived (1032) Feb 15 20:12:12.638 daemon.info streamer streamer-sip[2209]: 201212.638 : INFO : call 13: rtcpSessionApplicationPacketReceived (28) Feb 15 20:12:12.681 daemon.info streamer streamer-sip[2209]: 201212.681 : INFO : call 13: parsing rtmp://broadcast:broadcast@172.18.105.43/live/CMS3 Feb 15 20:12:12.681 daemon.info streamer streamer-sip[2209]: 201212.681 : INFO : call 13: RTMP stream="CMS3" Feb 15 20:12:12.681 daemon.info streamer streamer-sip[2209]: 201212.681 : INFO : call 13: RTMP server="rtmp://172.18.105.43:1935/live/CMS3" Feb 15 20:12:12.681 daemon.info streamer streamer-sip[2209]: 201212.681 : INFO : call 13: new connection required Feb 15 20:12:12.681 daemon.info streamer streamer-sip[2209]: 201212.681 : INFO : call 13: refresh Feb 15 20:12:12.681 daemon.info streamer streamer-sip[2209]: 201212.681 : INFO : call 13: refreshing media, session descriptions: local 1 remote 1 Feb 15 20:12:12.682 daemon.info streamer streamer-sip[2209]: 201212.682 : INFO : call 13: rtcpSessionApplicationPacketReceived (1032) Feb 15 20:12:12.682 daemon.info streamer streamer-sip[2209]: 201212.682 : INFO : call 13: connection 37 - success // CMS Streamer sends connection to RTMP server and performs RTMP handshake and publishes the stream: Feb 15 20:12:12.682 daemon.info streamer streamer-sip[2209]: 201212.682 : INFO : call 13: new outgoing TCP connection to 172.18.105.43:1935 Feb 15 20:12:12.682 daemon.info streamer streamer-sip[2209]: 201212.682 : INFO : call 13: sending C0 - len 1 Feb 15 20:12:12.682 daemon.info streamer streamer-sip[2209]: 201212.682 : INFO : call 13: sending C1 - len 1536 Feb 15 20:12:12.685 daemon.info streamer streamer-sip[2209]: 201212.685 : INFO : call 13: ParseState_Handshake_S0_S1_Receive; have 1537 Feb 15 20:12:12.685 daemon.info streamer streamer-sip[2209]: 201212.685 : INFO : call 13: received S0 and S1 Feb 15 20:12:12.685 daemon.info streamer streamer-sip[2209]: 201212.685 : WARNING : call 13: S1 byte 5 (exp: 0x00, rec: 0xf4) Feb 15 20:12:12.685 daemon.info streamer streamer-sip[2209]: 201212.685 : WARNING : call 13: S1 byte 6 (exp: 0x00, rec: 0xab) Feb 15 20:12:12.685 daemon.info streamer streamer-sip[2209]: 201212.685 : WARNING : call 13: S1 byte 7 (exp: 0x00, rec: 0xa) Feb 15 20:12:12.685 daemon.info streamer streamer-sip[2209]: 201212.685 : WARNING : call 13: S1 byte 8 (exp: 0x00, rec: 0xe4) Feb 15 20:12:12.685 daemon.info streamer streamer-sip[2209]: 201212.685 : INFO : call 13: ParseState_Handshake_S2_Receive; have 1536 Feb 15 20:12:12.685 daemon.info streamer streamer-sip[2209]: 201212.685 : INFO : call 13: received S2 Feb 15 20:12:12.685 daemon.info streamer streamer-sip[2209]: 201212.685 : INFO : call 13: Connected to RTMP server Feb 15 20:12:12.685 daemon.info streamer streamer-sip[2209]: 201212.685 : INFO : call 13: C2 pending - len 1536 Feb 15 20:12:12.685 daemon.info streamer streamer-sip[2209]: 201212.685 : : call 13: snd: create new chunk stream 2 Feb 15 20:12:12.685 daemon.info streamer streamer-sip[2209]: 201212.685 : : call 13: snd: create new chunk stream 3 Feb 15 20:12:12.685 daemon.info streamer streamer-sip[2209]: 201212.685 : INFO : call 13: RTMP sent chunk size of 4096 and connect message Feb 15 20:12:12.726 daemon.info streamer streamer-sip[2209]: 201212.726 : INFO : call 13: RTMP Created new Rx stream 3 Feb 15 20:12:12.726 daemon.info streamer streamer-sip[2209]: 201212.726 : INFO : call 13: RTMP Stream 3 didn't receive all data, waiting for next chunk Feb 15 20:12:12.726 daemon.info streamer streamer-sip[2209]: 201212.726 : INFO : call 13: RTMP Got command message Feb 15 20:12:12.726 daemon.info streamer streamer-sip[2209]: 201212.726 : INFO : call 13: RTMP Got command message Feb 15 20:12:12.726 daemon.info streamer streamer-sip[2209]: 201212.726 : ERROR : call 13: connection : far end closed connection 37 Feb 15 20:12:12.726 daemon.info streamer streamer-sip[2209]: 201212.726 : INFO : call 13: new connection required Feb 15 20:12:12.726 daemon.info streamer streamer-sip[2209]: 201212.726 : INFO : call 13: authenticating (authmod=adobe) Feb 15 20:12:12.727 daemon.info streamer streamer-sip[2209]: 201212.727 : INFO : call 13: connection 38 - success Feb 15 20:12:12.727 daemon.info streamer streamer-sip[2209]: 201212.727 : INFO : call 13: new outgoing TCP connection to 172.18.105.43:1935 Feb 15 20:12:12.727 daemon.info streamer streamer-sip[2209]: 201212.727 : INFO : call 13: sending C0 - len 1 Feb 15 20:12:12.727 daemon.info streamer streamer-sip[2209]: 201212.727 : INFO : call 13: sending C1 - len 1536 Feb 15 20:12:12.729 daemon.info streamer streamer-sip[2209]: 201212.729 : INFO : call 13: ParseState_Handshake_S0_S1_Receive; have 1460 Feb 15 20:12:12.729 daemon.info streamer streamer-sip[2209]: 201212.729 : INFO : call 13: ParseState_Handshake_S0_S1_Receive; have 1537 Feb 15 20:12:12.729 daemon.info streamer streamer-sip[2209]: 201212.729 : INFO : call 13: received S0 and S1 Feb 15 20:12:12.729 daemon.info streamer streamer-sip[2209]: 201212.729 : WARNING : call 13: S1 byte 5 (exp: 0x00, rec: 0x17) Feb 15 20:12:12.729 daemon.info streamer streamer-sip[2209]: 201212.729 : WARNING : call 13: S1 byte 6 (exp: 0x00, rec: 0x8b) Feb 15 20:12:12.729 daemon.info streamer streamer-sip[2209]: 201212.729 : WARNING : call 13: S1 byte 7 (exp: 0x00, rec: 0x9a) Feb 15 20:12:12.729 daemon.info streamer streamer-sip[2209]: 201212.729 : WARNING : call 13: S1 byte 8 (exp: 0x00, rec: 0x9a) Feb 15 20:12:12.729 daemon.info streamer streamer-sip[2209]: 201212.729 : INFO : call 13: ParseState_Handshake_S2_Receive; have 1536 Feb 15 20:12:12.729 daemon.info streamer streamer-sip[2209]: 201212.729 : INFO : call 13: received S2 Feb 15 20:12:12.729 daemon.info streamer streamer-sip[2209]: 201212.729 : INFO : call 13: Connected to RTMP server Feb 15 20:12:12.730 daemon.info streamer streamer-sip[2209]: 201212.729 : INFO : call 13: C2 pending - len 1536 Feb 15 20:12:12.730 daemon.info streamer streamer-sip[2209]: 201212.730 : : call 13: snd: create new chunk stream 2 Feb 15 20:12:12.730 daemon.info streamer streamer-sip[2209]: 201212.730 : : call 13: snd: create new chunk stream 3 Feb 15 20:12:12.730 daemon.info streamer streamer-sip[2209]: 201212.730 : INFO : call 13: RTMP sent chunk size of 4096 and connect message Feb 15 20:12:12.771 daemon.info streamer streamer-sip[2209]: 201212.771 : INFO : call 13: RTMP Created new Rx stream 3 Feb 15 20:12:12.771 daemon.info streamer streamer-sip[2209]: 201212.771 : INFO : call 13: RTMP Stream 3 didn't receive all data, waiting for next chunk Feb 15 20:12:12.771 daemon.info streamer streamer-sip[2209]: 201212.771 : INFO : call 13: RTMP Got command message Feb 15 20:12:12.771 daemon.info streamer streamer-sip[2209]: 201212.771 : INFO : call 13: RTMP Got command message Feb 15 20:12:12.771 daemon.info streamer streamer-sip[2209]: 201212.771 : ERROR : call 13: connection : far end closed connection 38 Feb 15 20:12:12.771 daemon.info streamer streamer-sip[2209]: 201212.771 : INFO : call 13: got query string : "reason=needauth&user=broadcast&salt=WvviAT4cmEkeosgbQXFJTodwlqtZjBC5&challenge=KqLT7N==&opaque=KqLT7N==" Feb 15 20:12:12.771 daemon.info streamer streamer-sip[2209]: 201212.771 : INFO : call 13: new connection required Feb 15 20:12:12.772 daemon.info streamer streamer-sip[2209]: 201212.772 : INFO : call 13: connection 39 - success Feb 15 20:12:12.772 daemon.info streamer streamer-sip[2209]: 201212.772 : INFO : call 13: sending C0 - len 1 Feb 15 20:12:12.772 daemon.info streamer streamer-sip[2209]: 201212.772 : INFO : call 13: sending C1 - len 1536 Feb 15 20:12:12.772 daemon.info streamer streamer-sip[2209]: 201212.772 : INFO : call 13: new outgoing TCP connection to 172.18.105.43:1935 Feb 15 20:12:12.773 daemon.info streamer streamer-sip[2209]: 201212.773 : INFO : call 13: ParseState_Handshake_S0_S1_Receive; have 1537 Feb 15 20:12:12.773 daemon.info streamer streamer-sip[2209]: 201212.773 : INFO : call 13: received S0 and S1 Feb 15 20:12:12.773 daemon.info streamer streamer-sip[2209]: 201212.773 : WARNING : call 13: S1 byte 5 (exp: 0x00, rec: 0x67) Feb 15 20:12:12.773 daemon.info streamer streamer-sip[2209]: 201212.773 : WARNING : call 13: S1 byte 6 (exp: 0x00, rec: 0x2a) Feb 15 20:12:12.773 daemon.info streamer streamer-sip[2209]: 201212.773 : WARNING : call 13: S1 byte 7 (exp: 0x00, rec: 0x52) Feb 15 20:12:12.773 daemon.info streamer streamer-sip[2209]: 201212.773 : WARNING : call 13: S1 byte 8 (exp: 0x00, rec: 0x44) Feb 15 20:12:12.773 daemon.info streamer streamer-sip[2209]: 201212.773 : INFO : call 13: C2 pending - len 1536 Feb 15 20:12:12.774 daemon.info streamer streamer-sip[2209]: 201212.773 : INFO : call 13: ParseState_Handshake_S2_Receive; have 1536 Feb 15 20:12:12.774 daemon.info streamer streamer-sip[2209]: 201212.773 : INFO : call 13: received S2 Feb 15 20:12:12.774 daemon.info streamer streamer-sip[2209]: 201212.773 : INFO : call 13: Connected to RTMP server Feb 15 20:12:12.774 daemon.info streamer streamer-sip[2209]: 201212.773 : : call 13: snd: create new chunk stream 2 Feb 15 20:12:12.774 daemon.info streamer streamer-sip[2209]: 201212.774 : : call 13: snd: create new chunk stream 3 Feb 15 20:12:12.774 daemon.info streamer streamer-sip[2209]: 201212.774 : INFO : call 13: RTMP sent chunk size of 4096 and connect message Feb 15 20:12:12.815 daemon.info streamer streamer-sip[2209]: 201212.815 : INFO : call 13: RTMP Created new Rx stream 2 Feb 15 20:12:12.815 daemon.info streamer streamer-sip[2209]: 201212.815 : INFO : call 13: RTCP rec window size is now set to 16777216 (was 4294967295) Feb 15 20:12:12.815 daemon.info streamer streamer-sip[2209]: 201212.815 : INFO : call 13: RTMP Tx Bandwidth received of 2500000 type dynamic (2) Feb 15 20:12:12.815 daemon.info streamer streamer-sip[2209]: 201212.815 : INFO : call 13: RTMP setting send window size is to 2500000 (was 4294967295) Feb 15 20:12:12.815 daemon.info streamer streamer-sip[2209]: 201212.815 : INFO : call 13: RTMP received Stream begin 0 Feb 15 20:12:12.815 daemon.info streamer streamer-sip[2209]: 201212.815 : INFO : call 13: RTMP Created new Rx stream 3 Feb 15 20:12:12.815 daemon.info streamer streamer-sip[2209]: 201212.815 : INFO : call 13: RTMP Stream 3 didn't receive all data, waiting for next chunk Feb 15 20:12:12.815 daemon.info streamer streamer-sip[2209]: 201212.815 : INFO : call 13: RTMP Got command message Feb 15 20:12:12.815 daemon.info streamer streamer-sip[2209]: 201212.815 : INFO : call 13: RTMP sent FCpublish and create stream for CMS3 Feb 15 20:12:12.815 daemon.info streamer streamer-sip[2209]: 201212.815 : INFO : call 13: RTMP Got command message Feb 15 20:12:12.855 daemon.info streamer streamer-sip[2209]: 201212.855 : INFO : call 13: RTMP Got command message Feb 15 20:12:12.856 daemon.info streamer streamer-sip[2209]: 201212.855 : INFO : call 13: RTMP Got command message Feb 15 20:12:12.856 daemon.info streamer streamer-sip[2209]: 201212.855 : INFO : call 13: RTMP Got command message Feb 15 20:12:12.856 daemon.info streamer streamer-sip[2209]: 201212.855 : INFO : call 13: RTMP Got command message Feb 15 20:12:12.856 daemon.info streamer streamer-sip[2209]: 201212.855 : INFO : call 13: RTMP Successfully create rtmp stream 1, now sending publish Feb 15 20:12:12.856 daemon.info streamer streamer-sip[2209]: 201212.856 : : call 13: snd: create new chunk stream 4 Feb 15 20:12:12.857 daemon.info streamer streamer-sip[2209]: 201212.857 : INFO : call 13: RTMP Stream 3 didn't receive all data, waiting for next chunk Feb 15 20:12:12.857 daemon.info streamer streamer-sip[2209]: 201212.857 : INFO : call 13: RTMP Got command message Feb 15 20:12:12.857 daemon.info streamer streamer-sip[2209]: 201212.857 : INFO : call 13: RTMP publish successful, can start sending media

Oproeproutering-verwante problemen

Omdat de CMS-streamer een op SIP gebaseerde client is en zoals eerder besproken, is de routing vereist om op zijn plaats te zijn. Dit zou scenario's kunnen veroorzaken waar de vraag zou kunnen mislukken. Neem dit voorbeeld, waar CMS Callbridge een uitgaande oproep verstuurde, maar het faalde met de volgende 'niet gevonden' fout:

Oorzaken:Routing van CMS Callbridge it verzonden naar een andere Call Control die niet de juiste routinginstelling heeft of niet correct wordt routeerd om server te stroomlijnen.

Oplossingen:

1.Bekijk de instellingen voor uitgaande oproepen op de CMS Callbridge-servers om de locatie te valideren waar deze naar wordt verzonden en indien deze correct worden ingesteld.

2.Controleer de routevoorschriften of routepatronen in de oproepcontrole (indien aanwezig) correct zijn en richt zich op de juiste zone of stam

3. Zorg ervoor dat de poort voor de SIp-stroomschakelaar juist is en correct door de routingomgeving is ingesteld.

Algemene probleemoplossing

Packet Capture

Packet Captures van CMS die de Callbridge, Streamer en DME organiseren, zullen u helpen bij de meeste problemen met betrekking tot communicatie. Ze zullen zeer belangrijk zijn voor het oplossen van de foutmeldingen:

- Verbinding met RTMP-server is mislukt (Time-out)"

- "Het RTMP-protocol initiëren is mislukt (de verbinding is ver gesloten)"

U neemt pakketvastlegging als volgt in:

CMS: Gebruik de opdracht 'pcap' en interface die u verkeer wilt opnemen (bijvoorbeeld: dop a).

DME: Gebruik de webinterface in Diagnostics > Trace Capture, druk op de knop 'Start'. Druk op de knop 'Stop opname' om het overtrekken te stoppen. Druk op het 'Downloadbestand' om de pakketvastlegging te downloaden.

Problemen met streamURL-configuratie

Een van de meest voorkomende problemen is dat de gebruikersnaam en/of het wachtwoord voor de Stream Input-verificatie niet correct is en dus niet echt kan worden gewaarmerkt om de stream te publiceren. Controleer of u de juiste aanmeldingsgegevens gebruikt, met behulp van de VBrick DME-webinterface, navigeer naar gebruikersconfiguratie > Stream Input-verificatie en controleer of u de juiste gebruikersnaam en het juiste wachtwoord gebruikt.

Verificatieproblemen bij VBrick Stream Input-verificatie-gebruikersnaam en/of -wachtwoord (omroepgebruiker).

1. Wanneer u een onvolledig formaat zonder gebruiker of wachtwoord gebruikt, d.w.z. rtmp://broadcast@10.88.246.108/live/CMSAutomaticStream, ziet u:

May 26 02:08:43 user.info streamer streamer.bd052ae2-6501-4ae4-ab78-5b94c9a21717[305]:  Connecting to '10.88.246.108', app 'live', stream 'CMSAutomaticStream', port '1935', scheme 'rtmp'

May 26 02:08:43 user.info streamer streamer.bd052ae2-6501-4ae4-ab78-5b94c9a21717[305]:  Set sending chunk size to 4096

May 26 02:08:43 user.info streamer streamer.bd052ae2-6501-4ae4-ab78-5b94c9a21717[305]:  Starting authmod=adobe

May 26 02:08:43 user.err streamer streamer.bd052ae2-6501-4ae4-ab78-5b94c9a21717[305]:  No username or password defined for RTMP authentication

2. Wanneer de gebruiker/het wachtwoord niet correct is, rtmp://broadcast:wrongpassword@10.88.246.108/live/CMSAutomaticStream, ziet u:

May 26 02:05:16 user.info streamer streamer.5fff36f0-e56d-4d02-9e5e-431b0fba130c[284]:  Connecting to '10.88.246.108', app 'live', stream 'CMSAutomaticStream', port '1935', scheme 'rtmp'

May 26 02:05:16 user.info streamer streamer.5fff36f0-e56d-4d02-9e5e-431b0fba130c[284]:  Set sending chunk size to 4096

May 26 02:05:16 user.err streamer streamer.5fff36f0-e56d-4d02-9e5e-431b0fba130c[284]:  RTMP authentication failed (['_error', 1.0, None, {'description': '[ AccessManager.Reject ] : [ authmod=adobe ] : ?reason=authfailed&opaque=vgoAAA==', 'level': 'error', 'code': 'NetConnection.Connect.Rejected'}])

Aanvullende streamURL-gerelateerde foutmeldingen

- "RTMP stream url heeft een slecht formaat"

- "Verbinding met een RTMP-server is mislukt ([Ern-2] Naam of service niet bekend)"

Oplossingen

1. Controleer voor beide foutmeldingen of de streamURL precies deze notatie volgt: rtmp://<VBrickBroadcastUsername>:<VBrickBroadcastPassword>@<VBrick IP of FQDN>/live/naam van de stream/

2. Controleer dat VBrick IP of hostname kan worden opgelost op de stroomlijnserver.