Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...


1- Error fetching session data: Request failed with status code 404
سمت وب هستش و باید تسک بشه و آرمین روش ولیدیشن بذاره
1 sp 

2- User session time expired.
تو این مورد میدونیم مشکل چیه که تایم سشن تموم شده و توکن های تویلیو اکسپایر شدن

3- Access Token expired or expiration date invalid
تو این مورد میدونیم مشکل چیه که تایم سشن تموم شده و توکن های تویلیو اکسپایر شدن

4- Error initializing tracks: NotReadableError: Could not start video source
مشکل نتورک یا رم داره سمت وب
4sp for finding issue and reproduce 
1sp for resolve

5- Error initializing tracks: NotAllowedError: The request is not allowed by the user agent or the platform in the current context, possibly because the user denied permission.
نیاز داریم اینو کنترل کنیم و یوزر رو داخل یه لوپ قرار ندیم یا میتونیم اجازه بدیم بدونه دوربین به کال جوین بشه و نیاز به آرندی سمت تیم تک و تصمیم گیری سمت تیم پروداکت داره (سمت وب)
پروداکت باید یه سناریو مشخص کنه بعد ما براش تایم میدیم
1sp


6- user denied permission
وب - اگر یوزر پرمیژن نده خطا لاگ میکنیم (باید دربیاریم که اگه پرمیژن نداد باید چی کار کنیم سناریو رو باید با پروداکت بچینیم)
دقیقا مشابه مورد بالا 

7- No camera device found
وب- سیستم یوزر دوربین نداره (اگه دوربین نداشت باید چی کار کنیم و جلسه چجوری برگذار شه با تیم پروداکت هماهنگ کنیم) و یه چک دوباره نیازه که آرمین انجام بده برای این موضوع که این خطارو دقیقا وقتی که میفهمه دوربین وجود نداره برگردونه
 نمیتونیم اس پی بدیم چون نمیدونیم قراره چی بشه باید سناریوش مشخص باشه همین الان داریم میفرستیم یوزر رو بره اپ نصب کنه 

8- Error initializing tracks: NotFoundError: Requested device not found

9- UserInfo={NSLocalizedDescription=Signaling connection error}
موبایل- یه سری راه حل ها تو داک تویلیو هست باید چک کنیم که پیاده شده یا نه اگه نه پیادهسازی کنیم

  • Try connecting again.
  • If the problem persists, try connecting to anagain

باید sdk فلاتر رو دستکاری کنیم 

10 sp 
اگر مورد آخر پیاده بشه به این مورد احتیاجی نیست

10- Error initializing tracks: NotSupportedError: Not supported

11- Error checking camera: NotAllowedError: Permission denied
وب - این خطای پرمیژن هست که کاربر پرمیژن نداده برای دوربین (باید چک کنیم که چرا با پر میژن بالایی متفاوته)

12- Error initializing tracks: NotAllowedError: Permission denied
وب - این خطا ۱۳۶ بار لاگش افتاده
و اگه پرمیژنه چرا متن پیامش متفاوته و دلیل تفاوت تو متن پیام های پرمیژن ارور ها چی هستش و اگه لاگ انداختنمون مشکل داره فیکسش کنیم
1 sp for checking logs in web

13- TWConferenceRoom._onVideoTrackSubscriptionFailed

14- TwilioException: code: 53404, message: No supported codec.

15- doctor is not in room (when doctor joined to room in doctor log)
وب - لاگ داره اشتباه میخوره باید متن لاگ ادیت بشه
1 sp for fixing logs in web

16- duplicate doctor_notif log
بکند - باید لاگ بذاریم ببینیم چرا لاگ (database log) دوبار ارسال میشه و از این کار جلوگیری کنیم
6 sp 

17 - join user came berfore create session in session logs
بکند - این موضوع ذخیره کردن لاگ هارو باید توی یه پایپلاین بندازیم که به ترتیب انجام بشه
6 sp

18- duplicate create_session log
بکند - باید لاگ بذاریم ببینیم چرا لاگ(database log) دوبار ارسال میشه و از این کار جلوگیری کنیم

6sp


مورد با اولویت بالا :

برای مورد های ۱۳-۱۴-۱۰-۸ که مورد هایی هستند که زیاد پیش میان راه حل اینه که کلا ما یه وب اپلیکیشن داشته باشیم که نوع وصل شدن به تویلیو یکپارچه بشه(این رو حتی میتونیم برای ابزار بعدی هم استفاده کنیم مثلا آگورا و دستمون بازه برای ابزار هایی که کلاینت  فلاتر ندارند)پیاده سازی این مورد توسط معین جان انجام شد و چنتا ایشو داره که همه ی اونها قابل حل هستن که پایینتر بهشون اشاره میکنم 

...

و به نظر در آخر بگم که اگر قراره این راه حل کار کنه مشکلات دیزاینی ای هست که باید در نظر بگیریم و برای حلشون وقت بذاریم 
 یه نکته مهم : تمام تغیرات باید روی روت جدید باشه که ورژن های قبلی قابل استفاده باشه

web : 10 sp
mobile: 6sp
test and communication: 5sp



solution
Sp
1changing Twilio from mobile to web-view Mobile- ?
2Error fetching session data: Request failed with status code 404Web1
3User session time expired

4Access Token expired or expiration date invalid

5Error initializing tracks: NotReadableError: Could not start video sourcWeb5
6Error initializing tracks: NotAllowedError: The request is not allowed by the user agent or the platform in the current context, possibly because the user denied permission.Tech R&D - Web - solution from product
7user denied permissionWeb - solution from product
8No camera device foundWeb - solution from product
9Error checking camera: NotAllowedError: Permission deniedWeb
10Error initializing tracks: NotAllowedError: Permission deniedWeb
11doctor is not in room (when doctor joined to room in doctor log)Web1
12duplicate doctor_notif logBackend6
13join user came before create session in session logsBackend6
14duplicate create_session logBackend6