2017-08-04 2 views
0

Ich entwickle eine Socket-Kommunikationsroutine, und der Nachrichtenbegrenzer ist ein einzelnes Zeichen.Könnte eine Amr-Audiodatei Bytes ein `#` -Zeichen enthalten?

Und die Datenübertragung kann .amr Audiodateien enthalten. Ich möchte bestätigen, ob der Inhalt der Datei möglicherweise das Trennzeichen enthält, das zu einem unerwarteten Interrupt führen kann.

Wer mit Media-Codec vertraut ist, kann diese Frage beantworten?

Antwort

1

Da dies ein binäres Dateiformat ist, kann jeder mögliche Bytewert vorhanden sein. Da ein '#' nur ein Byte mit dem Wert 0x23 ist, kann es in der Datei vorhanden sein.

Verwandte Themen